Ctrl K
Browse documentation

docs / guides/authentication-methods

Authentication methods

Configure password, Google, and GitHub authentication.

Application policy

Authentication methods are configured per application instance in the Vulyo dashboard. SignIn and SignUp render only the methods enabled for that instance.

  • Password authentication uses an email address and password.
  • Google authentication uses a Vulyo-managed OAuth transaction.
  • GitHub authentication uses a Vulyo-managed OAuth transaction.

OAuth callbacks

Add your application origin and callback route to the allowed paths in the dashboard. The Next.js adapter stores transaction state and PKCE material in secure cookies before redirecting to the provider.

Example callback
https://your-app.example/api/vulyo/callback