Skip to content

Commit aaae67e

Browse files
committed
add Twitch OAuth2 adapter to dev-demo
1 parent 2890979 commit aaae67e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

dev-demo/resources/users.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import AdminForthAdapterGithubOauth2 from "../../adapters/adminforth-github-oau
1818
import AdminForthAdapterFacebookOauth2 from "../../adapters/adminforth-facebook-oauth-adapter";
1919
import AdminForthAdapterKeycloakOauth2 from "../../adapters/adminforth-keycloak-oauth-adapter";
2020
import AdminForthAdapterMicrosoftOauth2 from "../../adapters/adminforth-microsoft-oauth-adapter";
21+
import AdminForthAdapterTwitchOauth2 from "../../adapters/adminforth-twitch-oauth-adapter";
2122
import { randomUUID } from "crypto";
2223

2324
declare global {
@@ -38,6 +39,8 @@ declare global {
3839
KEYCLOAK_REALM: string;
3940
MICROSOFT_CLIENT_ID: string;
4041
MICROSOFT_CLIENT_SECRET: string;
42+
TWITCH_CLIENT_ID: string;
43+
TWITCH_CLIENT_SECRET: string;
4144

4245
}
4346
}
@@ -133,6 +136,10 @@ export default {
133136
clientSecret: process.env.MICROSOFT_CLIENT_SECRET,
134137
useOpenID: true,
135138
}),
139+
new AdminForthAdapterTwitchOauth2({
140+
clientID: process.env.TWITCH_CLIENT_ID,
141+
clientSecret: process.env.TWITCH_CLIENT_SECRET,
142+
}),
136143
// new AdminForthAdapterKeycloakOauth2({
137144
// name: "Keycloak",
138145
// clientID: process.env.KEYCLOAK_CLIENT_ID,

0 commit comments

Comments
 (0)