Password protection
Basic auth: a username and an org-viewable password. Anyone hitting the app has to enter them before they see anything.
Access protection puts a login wall in front of a public web app without writing any auth code. Turn it on from the deployment’s Security tab and pick one of two modes.
Password protection
Basic auth: a username and an org-viewable password. Anyone hitting the app has to enter them before they see anything.
Single sign-on (Google)
Sign in with Google, restricted to the email domains or specific email addresses you list. No shared password to manage.
The two modes are mutually exclusive, a deployment runs one or the other, not both at once.
Open the Security tab
Go to the deployment’s detail page and open Security.
Pick a mode
Choose Password protection or Single sign-on (Google).
Set the credentials
For password protection, set a username and password. For single sign-on, list the allowed email domains or specific email addresses.
Save
Ownkube updates the app’s auth config and triggers a rolling update. Once it’s live, visitors hit the login wall before reaching your app.
Staging environments, internal tools, previews, and gating a site before launch, anywhere you want a public URL to exist without being open to everyone yet.