mirror of
https://github.com/luxfi/explore.git
synced 2026-07-27 03:13:50 +00:00
Add OIDC authentication support using hanzo.id as the identity provider for Lux Explorer user accounts. - Add 'oidc' auth provider type alongside existing auth0/dynamic - AuthGuardOidc: redirect-based OIDC login flow with CSRF state - pages/auth/callback: authorization code exchange, token storage - useApiFetch: pass Bearer token for OIDC-authenticated API calls - account feature config: support NEXT_PUBLIC_OIDC_SERVER_URL and NEXT_PUBLIC_OIDC_CLIENT_ID environment variables - .env.production: configure hanzo.id as default OIDC provider
12 lines
417 B
Bash
12 lines
417 B
Bash
NEXT_PUBLIC_ROLLBAR_CLIENT_TOKEN=xxx
|
|
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=xxx
|
|
NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY=xxx
|
|
NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID=UA-XXXXXX-X
|
|
NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN=xxx
|
|
NEXT_PUBLIC_GROWTH_BOOK_CLIENT_KEY=xxx
|
|
|
|
# OIDC Authentication (hanzo.id)
|
|
NEXT_PUBLIC_ACCOUNT_AUTH_PROVIDER=oidc
|
|
NEXT_PUBLIC_OIDC_SERVER_URL=https://hanzo.id
|
|
NEXT_PUBLIC_OIDC_CLIENT_ID=lux-explore-client-id
|