Skip to main content

Auth Pages

Route group: /auth

The UI ships with a small set of Better Auth pages under the localized auth route group:

RouteFilePurpose
/authapps/ui/src/app/[locale]/auth/page.tsxAuthenticated user overview.
/auth/signinapps/ui/src/app/[locale]/auth/signin/page.tsxSign-in form.
/auth/signoutapps/ui/src/app/[locale]/auth/signout/page.tsxSign-out flow.
/auth/registerapps/ui/src/app/[locale]/auth/register/page.tsxRegistration form.
/auth/activateapps/ui/src/app/[locale]/auth/activate/page.tsxAccount activation flow.
/auth/forgot-passwordapps/ui/src/app/[locale]/auth/forgot-password/page.tsxForgot-password request form.
/auth/reset-passwordapps/ui/src/app/[locale]/auth/reset-password/page.tsxPassword reset flow.
/auth/change-passwordapps/ui/src/app/[locale]/auth/change-password/page.tsxAuthenticated password change flow.
/auth/strapi-oauth/[provider]apps/ui/src/app/[locale]/auth/strapi-oauth/[provider]/page.tsxStrapi OAuth callback handling.

These pages are request-time pages because auth depends on cookies, headers, session state, and redirects.

For the full auth model, see Authentication.