Authentication
Sign up, sign in, use configured social providers, and sign out.
On this page
Sign Up
The Sign Up form asks for Name, Email, Password, and Confirm Password. Passwords must be 8–128 characters and both entries must match. Successful registration automatically signs you in and opens /dashboard.
Sign In
Enter your email and password. Successful sign-in opens the Dashboard. Generic user-facing errors avoid revealing account details. There is no password-recovery link because password-reset email delivery is not configured.
Google and GitHub
Google and GitHub buttons appear on both forms. Each provider is usable only when the deployment has both required OAuth configuration values. Otherwise its button is disabled and labeled Not configured. OAuth returns to the Dashboard on success and shows a bounded error on failure.
Tip
If a social button is unavailable, use email/password or contact the NexFlow deployment administrator. Normal users do not need to configure OAuth client secrets.
Sign Out
Select Sign out at the bottom of the authenticated sidebar. NexFlow ends the current session and navigates to Sign In. To end other sessions without leaving the current device, use Settings → Sessions.