Skip to content

Updating visuals

If you see any images containing outdated UI, please bear with us.

We are updating all content as quickly as possible to mirror our new UI.

Authentication Systems

Authentication Systems are the different ways WeWeb can manage sign in, sessions, and authenticated access for your app.

They work alongside Users, Roles, and backend access rules, so you can protect pages, collections, and API endpoints.

What an Authentication System does

  • Lets users sign in (for example with email/password, magic links, or a third-party login method)
  • Keeps users signed in with a session
  • Makes the signed-in user available in your app (for example to show a profile or protect content)

How to set up an Authentication System (high level)

  1. Go to Data & API → Authentication.
  2. If this is your first time opening the Authentication area, WeWeb will prompt you to choose an Authentication System to set up.
  3. Follow the setup steps for that system (keys, URLs, or provider settings).
  4. Save, then test by signing in with a test user.

Switch authentication system (later)

If you need to change your Authentication System:

  1. Go to Data & API → Authentication.
  2. Open Configuration.
  3. Click Switch authentication system.

All Authentication Systems

Below is a quick view of available Authentication Systems. Click one to open its setup guide.