---
id: welcome
title: Welcome
hide_table_of_contents: true
slug: /
---

![OAuth2 Proxy](/img/logos/OAuth2_Proxy_horizontal.svg)

A reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others)
to validate accounts by email, domain or group.

:::note
This repository was forked from [bitly/OAuth2_Proxy](https://github.com/bitly/oauth2_proxy) on 27/11/2018.
Versions v3.0.0 and up are from this fork and will have diverged from any changes in the original fork.
A list of changes can be seen in the [CHANGELOG](https://github.com/oauth2-proxy/oauth2-proxy/blob/master/CHANGELOG.md).
:::

![Sign In Page](/img/sign-in-page.png)

## Architecture

![OAuth2 Proxy Architecture](/img/simplified-architecture.svg)


## Cloud Native Computing Foundation

OAuth2 Proxy is a [Cloud Native Computing Foundation](https://cncf.io) Sandbox project.

![CNCF](https://www.cncf.io/wp-content/uploads/2023/04/cncf-main-site-logo.svg)

The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see [Trademark Usage](https://www.linuxfoundation.org/legal/trademark-usage).

