Skip to content

Single sign-on by DACCAA

One secure account for every app

Gate.haus is the sign-in behind a growing family of apps. Use one account protected by passkeys and two-step verification, and decide exactly what each app can see.

Security that gets out of your way

The protections big platforms use, on an account you control.

  • Passkeys first

    Sign in with your face, fingerprint or device PIN. There is nothing to phish and nothing to forget.

  • Two-step verification

    Add an authenticator app with backup codes, or go passkey-only and switch passwords off entirely.

  • Bring your own sign-in

    Link your Google, Apple, Facebook or Steam account. Its email does not have to match your Gate.haus one.

  • You decide what apps see

    Every app asks before it gets your details. Review and remove access whenever you like.

  • More than one email

    Keep personal and work addresses on one account. Only your primary address is shared with apps.

  • Alerts that matter

    Hear about new sign-ins and security changes as they happen, so nothing goes unnoticed.

Up and running in a minute

  1. 1

    Create your account

    Use your email, or start with an account you already have.

  2. 2

    Add a passkey

    One tap on your phone or laptop makes signing in faster and safer.

  3. 3

    Look for Gate.haus

    Choose "Sign in with Gate.haus" on any connected app and you are in.

For developers

Add Gate.haus sign-in to your app

Gate.haus is a standard OAuth 2.0 provider with PKCE, so any OAuth library works. Your users get passkeys, two-step verification and account linking without you building any of it.

  • Authorisation code flow with PKCE
  • Granular scopes users approve one by one
  • Official sign-in buttons in three styles
GET https://api.gate.haus/v2/auth/authorise.php
  ?client_id=YOUR_CLIENT_ID
  &redirect_uri=https://yourapp.example/callback
  &response_type=code
  &scope=profile.read
  &state=RANDOM_STATE
  &code_challenge=PKCE_CHALLENGE
  &code_challenge_method=S256

Ready for one account instead of many?

It is free for everyone, and takes about a minute.