1
0
mirror of https://github.com/oauth2-proxy/oauth2-proxy.git synced 2025-06-08 23:56:36 +02:00
oauth2-proxy/assets/js/f3976560.2cb9bfe2.js

1 line
13 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 e},kt:function(){return c}});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},e=function(M){var N=z(M.components);return L.createElement(u.Provider,{value:N},M.children)},s={inlineCode:"code",wrapper:function(M){var N=M.children;return L.createElement(L.Fragment,{},N)}},i=L.forwardRef((function(M,N){var D=M.components,w=M.mdxType,j=M.originalType,u=M.parentName,e=t(M,["components","mdxType","originalType","parentName"]),i=z(D),c=w,y=i["".concat(u,".").concat(c)]||i[c]||s[c]||j;return D?L.createElement(y,T(T({ref:N},e),{},{components:D})):L.createElement(y,T({ref:N},e))}));function c(M,N){var D=arguments,w=N&&N.mdxType;if("string"==typeof M||w){var j=D.length,T=new Array(j);T[0]=i;var t={};for(var u in N)hasOwnProperty.call(N,u)&&(t[u]=N[u]);t.originalType=M,t.mdxType="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)}i.displayName="MDXCreateElement"},672:function(M,N,D){D.r(N),D.d(N,{frontMatter:function(){return t},contentTitle:function(){return u},metadata:function(){return z},toc:function(){return e},default:function(){return i}});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}},e=[{value:"Architecture",id:"architecture",children:[],level:2}],s={toc:e};function i(M){var N=M.components,t=(0,w.Z)(M,T);return(0,j.kt)("wrapper",(0,L.Z)({},s,t,{components:N,mdxType:"MDXLayout"}),(0,j.kt)("p",null,(0,j.kt)("img",{alt:"OAuth2 Proxy",src:D(3218).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)("div",{className:"admonition admonition-note alert alert--secondary"},(0,j.kt)("div",{parentName:"div",className:"admonition-heading"},(0,j.kt)("h5",{parentName:"div"},(0,j.kt)("span",{parentName:"h5",className:"admonition-icon"},(0,j.kt)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"},(0,j.kt)("path",{parentName:"svg",fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.6