-
-
Notifications
You must be signed in to change notification settings - Fork 185
Closed
Labels
enhancementAn improvement that needs to be addedAn improvement that needs to be added
Description
Describe the feature
It would be great t allow external login page on local provider.
provider: {
type: 'local',
pages: {
login: 'http://my-external-login-page',
},
},
Currently this triggers an error : Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })
How would you implement this?
Changing the auth.js
middleware to check if authConfig.provider.pages.login
is an external link
const external = /^https?:\/\/\S+/.test(authConfig.provider.pages.login)
return navigateTo(authConfig.provider.pages.login.path, { external });
Additional information
- Would you be willing to help implement this feature?
Provider
- AuthJS
- Local
- Refresh
- New Provider
Metadata
Metadata
Assignees
Labels
enhancementAn improvement that needs to be addedAn improvement that needs to be added