|
1 | 1 | import { SvelteKitAuth } from "@auth/sveltekit"
|
2 | 2 | import GitHub from "@auth/sveltekit/providers/github"
|
3 |
| -import { GITHUB_ID, GITHUB_SECRET } from "$env/static/private" |
| 3 | +import LinkedIn from "@auth/sveltekit/providers/linkedin" |
| 4 | +import Google from "@auth/sveltekit/providers/google" |
| 5 | +import Facebook from "@auth/sveltekit/providers/facebook" |
| 6 | +import Twitter from "@auth/sveltekit/providers/twitter" |
| 7 | +import Auth0 from "@auth/sveltekit/providers/auth0" |
| 8 | +import Discord from "@auth/sveltekit/providers/discord" |
| 9 | +import Twitch from "@auth/sveltekit/providers/twitch" |
| 10 | +import Pinterest from "@auth/sveltekit/providers/pinterest" |
| 11 | + |
| 12 | +import { |
| 13 | + AUTH_GITHUB_ID, |
| 14 | + AUTH_GITHUB_SECRET, |
| 15 | + AUTH_LINKEDIN_ID,, |
| 16 | + AUTH_LINKEDIN_SECRET, |
| 17 | + AUTH_GOOGLE_ID, |
| 18 | + AUTH_GOOGLE_SECRET, |
| 19 | + AUTH_FACEBOOK_ID, |
| 20 | + AUTH_FACEBOOK_SECRET, |
| 21 | + AUTH_TWITTER_ID, |
| 22 | + AUTH_TWITTER_SECRET, |
| 23 | + AUTH_AUTH0_ID, |
| 24 | + AUTH_AUTH0_SECRET, |
| 25 | + AUTH_AUTH0_ISSUER, |
| 26 | + AUTH_DISCORD_ID, |
| 27 | + AUTH_DISCORD_SECRET, |
| 28 | + AUTH_TWITCH_ID, |
| 29 | + AUTH_TWITCH_SECRET, |
| 30 | + AUTH_PINTEREST_ID, |
| 31 | + AUTH_PINTEREST_SECRET |
| 32 | +} from "$env/static/private" |
4 | 33 |
|
5 | 34 | export const handle = SvelteKitAuth({
|
6 |
| - providers: [GitHub({ clientId: GITHUB_ID, clientSecret: GITHUB_SECRET })], |
| 35 | + providers: [ |
| 36 | + GitHub({ clientId: AUTH_GITHUB_ID, clientSecret: AUTH_GITHUB_SECRET }), |
| 37 | + LinkedIn({ clientId: AUTH_LINKEDIN_ID, clientSecret: AUTH_LINKEDIN_SECRET }), |
| 38 | + Google({ clientId: AUTH_GOOGLE_ID, clientSecret: AUTH_GOOGLE_SECRET }), |
| 39 | + Facebook({ clientId: AUTH_FACEBOOK_ID, clientSecret: AUTH_FACEBOOK_SECRET }), |
| 40 | + Twitter({ clientId: AUTH_TWITTER_ID, clientSecret: AUTH_TWITTER_SECRET }), |
| 41 | + Auth0({ clientId: AUTH_AUTH0_ID, clientSecret: AUTH_AUTH0_SECRET, issuer: AUTH_AUTH0_ISSUER }), |
| 42 | + Discord({ clientId: AUTH_DISCORD_ID, clientSecret: AUTH_DISCORD_SECRET }), |
| 43 | + Twitch({ clientId: AUTH_TWITCH_ID, clientSecret: AUTH_TWITCH_SECRET }), |
| 44 | + Pinterest({ clientId: AUTH_PINTEREST_ID, clientSecret: AUTH_PINTEREST_SECRET }), |
| 45 | + ], |
7 | 46 | })
|
0 commit comments