inital
This commit is contained in:
25
backend/src/config/authentik.ts
Normal file
25
backend/src/config/authentik.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
import environment from './environment';
|
||||
|
||||
interface AuthentikConfig {
|
||||
issuer: string;
|
||||
clientId: string;
|
||||
clientSecret: string;
|
||||
redirectUri: string;
|
||||
tokenEndpoint: string;
|
||||
userInfoEndpoint: string;
|
||||
authorizeEndpoint: string;
|
||||
logoutEndpoint: string;
|
||||
}
|
||||
|
||||
const authentikConfig: AuthentikConfig = {
|
||||
issuer: environment.authentik.issuer,
|
||||
clientId: environment.authentik.clientId,
|
||||
clientSecret: environment.authentik.clientSecret,
|
||||
redirectUri: environment.authentik.redirectUri,
|
||||
tokenEndpoint: `${environment.authentik.issuer}token/`,
|
||||
userInfoEndpoint: `${environment.authentik.issuer}userinfo/`,
|
||||
authorizeEndpoint: `${environment.authentik.issuer}authorize/`,
|
||||
logoutEndpoint: `${environment.authentik.issuer}logout/`,
|
||||
};
|
||||
|
||||
export default authentikConfig;
|
||||
Reference in New Issue
Block a user