Passwords
Email and password login is a traditional authentication method where users provide a registered email address and a secure password to access an application.
It offers a straightforward setup for both developers and users, with the flexibility to incorporate password policies, multi-factor authentication, and password reset workflows.
You can see the implementation below
https://github.com/madewithnovel/novel/blob/main/app/auth/password.ts
https://github.com/madewithnovel/novel/blob/main/app/api/internal/v1/auth-strategy/index.ts
You can create a different Password flow by following this guide
Confugration
You will need to set up the after_login setting if you have changed the default page structure in Novel Web.
If you changed /web/app/(app)/dashboard to /web/app/(app)/apps for example, you will need to change the configuration in /config/auth.js .
API
Authenticate by strategy available to the application.
Authentication successful. Redirecting to next step...
Authentication successful. Redirecting to next step...
Callback called by an authentication strategy available to the application.
Authentication successful. Redirecting to next step...
Authentication successful. Redirecting to next step...
No content
Changelog
2024-12-20 - Initial Documentation
Last updated