How your app's users sign up

Add a sign-up flow to your app in one prompt. Customize it later. Users can sign up with email or social login.

For most apps, you'll want users to be able to create their own account. Here's how that works on OverSkill.

Adding sign-up to an app

The simplest way:

Add sign-up and login to the app.

The AI adds:

  • A Sign up screen with email + password
  • A Log in screen for returning users
  • A forgot password flow (with magic-link email)
  • A profile menu in the top corner where users can sign out

Done in about 20 seconds.

What your users see

When someone visits your app for the first time, they get a clean sign-up screen. Email + password, big button. Once they create an account, they're logged in and stay logged in until they explicitly sign out.

Social login options

Want to let people sign in with Google or Apple instead of creating a password? Just ask:

Add Google and Apple sign-in.

The user clicks one button, picks an account, and they're in. No password to remember.

You can offer one, two, or all social options alongside email. See Adding social login.

Who's signed in vs who's not

Every page in your app can be either:

  • Public — anyone can see it
  • Signed-in only — visitors get redirected to the login screen first

The default is signed-in for everything but the landing page + sign-up + login. You can change any page:

Make the Products page public.

Make the Settings page admin-only.

Seeing who's signed up

Open the editor sidebar → Users. You'll see a list of every account that's signed up to your app, when they joined, and when they last visited.

You can also:

  • Disable a user (they can't sign in anymore)
  • Reset their password
  • Delete their account

What about privacy?

Users sign up to YOUR app, not to OverSkill. Their email and any data they create belongs to you. You can export it any time.

Was this helpful?

Thanks for the signal — it helps us improve the docs.

More in Letting users sign in

Restricting access to paid users

Gate parts of your app — or the whole thing — behind a subscription or one-time purchase.

Roles and permissions in your app

Give different users different access levels — admins, editors, viewers, custom roles.

Adding social login (Google, Apple, GitHub)

Let users sign in with their existing accounts. One click, no password to remember.

Still need help?

If this didn't answer your question, our team is one click away.