1
0
mirror of https://github.com/oauth2-proxy/oauth2-proxy.git synced 2025-06-25 00:47:17 +02:00
Files
oauth2-proxy/assets/js/f3976560.6a11b22a.js

1 line
12 KiB
JavaScript
Raw Normal View History

"use strict";(self.webpackChunkdocusaurus=self.webpackChunkdocusaurus||[]).push([[2844],{3905:function(M,N,D){D.d(N,{Zo:function(){return s},kt:function(){return e}});var L=D(7294);function w(M,N,D){return N in M?Object.defineProperty(M,N,{value:D,enumerable:!0,configurable:!0,writable:!0}):M[N]=D,M}function j(M,N){var D=Object.keys(M);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(M);N&&(L=L.filter((function(N){return Object.getOwnPropertyDescriptor(M,N).enumerable}))),D.push.apply(D,L)}return D}function T(M){for(var N=1;N<arguments.length;N++){var D=null!=arguments[N]?arguments[N]:{};N%2?j(Object(D),!0).forEach((function(N){w(M,N,D[N])})):Object.getOwnPropertyDescriptors?Object.defineProperties(M,Object.getOwnPropertyDescriptors(D)):j(Object(D)).forEach((function(N){Object.defineProperty(M,N,Object.getOwnPropertyDescriptor(D,N))}))}return M}function t(M,N){if(null==M)return{};var D,L,w=function(M,N){if(null==M)return{};var D,L,w={},j=Object.keys(M);for(L=0;L<j.length;L++)D=j[L],N.indexOf(D)>=0||(w[D]=M[D]);return w}(M,N);if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(M);for(L=0;L<j.length;L++)D=j[L],N.indexOf(D)>=0||Object.prototype.propertyIsEnumerable.call(M,D)&&(w[D]=M[D])}return w}var u=L.createContext({}),z=function(M){var N=L.useContext(u),D=N;return M&&(D="function"==typeof M?M(N):T(T({},N),M)),D},s=function(M){var N=z(M.components);return L.createElement(u.Provider,{value:N},M.children)},y="mdxType",i={inlineCode:"code",wrapper:function(M){var N=M.children;return L.createElement(L.Fragment,{},N)}},c=L.forwardRef((function(M,N){var D=M.components,w=M.mdxType,j=M.originalType,u=M.parentName,s=t(M,["components","mdxType","originalType","parentName"]),y=z(D),c=w,e=y["".concat(u,".").concat(c)]||y[c]||i[c]||j;return D?L.createElement(e,T(T({ref:N},s),{},{components:D})):L.createElement(e,T({ref:N},s))}));function e(M,N){var D=arguments,w=N&&N.mdxType;if("string"==typeof M||w){var j=D.length,T=new Array(j);T[0]=c;var t={};for(var u in N)hasOwnProperty.call(N,u)&&(t[u]=N[u]);t.originalType=M,t[y]="string"==typeof M?M:w,T[1]=t;for(var z=2;z<j;z++)T[z]=D[z];return L.createElement.apply(null,T)}return L.createElement.apply(null,D)}c.displayName="MDXCreateElement"},672:function(M,N,D){D.r(N),D.d(N,{contentTitle:function(){return u},default:function(){return c},frontMatter:function(){return t},metadata:function(){return z},toc:function(){return s}});var L=D(7462),w=D(3366),j=(D(7294),D(3905)),T=["components"],t={title:"Welcome to OAuth2 Proxy",hide_table_of_contents:!0},u=void 0,z={type:"mdx",permalink:"/oauth2-proxy/",source:"@site/src/pages/index.md",title:"Welcome to OAuth2 Proxy",description:"OAuth2 Proxy",frontMatter:{title:"Welcome to OAuth2 Proxy",hide_table_of_contents:!0}},s=[{value:"Architecture",id:"architecture",level:2}],y={toc:s},i="wrapper";function c(M){var N=M.components,t=(0,w.Z)(M,T);return(0,j.kt)(i,(0,L.Z)({},y,t,{components:N,mdxType:"MDXLayout"}),(0,j.kt)("p",null,(0,j.kt)("img",{alt:"OAuth2 Proxy",src:D(4210).Z,width:"841",height:"412"})),(0,j.kt)("p",null,"A reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others)\nto validate accounts by email, domain or group."),(0,j.kt)("admonition",{type:"note"},(0,j.kt)("p",{parentName:"admonition"},"This repository was forked from ",(0,j.kt)("a",{parentName:"p",href:"https://github.com/bitly/oauth2_proxy"},"bitly/OAuth2_Proxy")," on 27/11/2018.\nVersions v3.0.0 and up are from this fork and will have diverged from any changes in the original fork.\nA list of changes can be seen in the ",(0,j.kt)("a",{parentName:"p",href:"https://github.com/oauth2-proxy/oauth2-proxy/blob/master/CHANGELOG.md"},"CHANGELOG"),".")),(0,j.kt)("p",null,(0,j.kt)("img",{alt:"Sign In Page",src:D(7130).Z,width:"860",height:"637"})),(0,j.kt)("h2",{id:"architecture"},"Architecture"),(0,j.kt)("p",null,(0,j.kt)("img",{alt:"OAuth2 Proxy Architecture",src:D(9536).Z,width:"641",height:"331"})))}c.isMDXComponent=!0},9536:function(M,N,D){N.Z=D.p+"assets/images/architecture-e39a142660d276aaf099b68aa163