Fix OAuth authentication route
- Add missing import for oauthAuthentikEventHandler - Remove default placeholder URLs in nuxt.config.ts - Fixes 404 error on /auth/authentik endpoint
This commit is contained in:
@@ -16,13 +16,13 @@ export default defineNuxtConfig({
|
||||
authentik: {
|
||||
clientId: process.env.NUXT_OAUTH_AUTHENTIK_CLIENT_ID || '',
|
||||
clientSecret: process.env.NUXT_OAUTH_AUTHENTIK_CLIENT_SECRET || '',
|
||||
serverUrl: process.env.NUXT_OAUTH_AUTHENTIK_SERVER_URL || 'https://auth.tudominio.com',
|
||||
redirectURL: process.env.NUXT_OAUTH_AUTHENTIK_REDIRECT_URL || 'https://app.tudominio.com/auth/authentik'
|
||||
serverUrl: process.env.NUXT_OAUTH_AUTHENTIK_SERVER_URL || '',
|
||||
redirectURL: process.env.NUXT_OAUTH_AUTHENTIK_REDIRECT_URL || ''
|
||||
}
|
||||
},
|
||||
// Variables públicas (cliente y servidor)
|
||||
public: {
|
||||
appUrl: process.env.NUXT_PUBLIC_APP_URL || 'https://app.tudominio.com'
|
||||
appUrl: process.env.NUXT_PUBLIC_APP_URL || ''
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
import { oauthAuthentikEventHandler } from '../../utils/oauth-authentik'
|
||||
|
||||
/**
|
||||
* OAuth Authentik Login Handler
|
||||
* Ruta: /auth/authentik
|
||||
*
|
||||
* Este endpoint inicia el flujo OAuth con Authentik
|
||||
*/
|
||||
export default oauth.authentikEventHandler({
|
||||
export default oauthAuthentikEventHandler({
|
||||
config: {
|
||||
emailRequired: true
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user