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.
What to read next
- Adding social login — Google, Apple, GitHub
- Restricting access to paid users — gate content behind subscriptions
- Roles and permissions — multiple user types