18 lines
523 B
TypeScript
18 lines
523 B
TypeScript
import GitHub from '@auth/core/providers/github';
|
|
import Keycloak from '@auth/core/providers/keycloak';
|
|
import { defineConfig } from 'auth-astro';
|
|
|
|
export default defineConfig({
|
|
providers: [
|
|
GitHub({
|
|
clientId: import.meta.env.GITHUB_CLIENT_ID,
|
|
clientSecret: import.meta.env.GITHUB_CLIENT_SECRET,
|
|
}),
|
|
Keycloak({
|
|
clientId: import.meta.env.KEYCLOAK_CLIENT_ID,
|
|
clientSecret: import.meta.env.KEYCLOAK_CLIENT_SECRET,
|
|
issuer: import.meta.env.KEYCLOAK_ISSUER,
|
|
}),
|
|
|
|
],
|
|
}); |