11 providers and passkeys

Sign in with Google, Apple, or a passkey. No domain or certificate needed.

Real login buttons for your smart-home hub, NAS, photo library, or a cloud VM nobody gave a domain. The login page runs on MyLogin.world, and your app fetches the result over its own outbound connection and verifies it itself.

Free to use. No password database, no certificate to renew, and no user records held by us.

Login buttons you can add

  • Google
  • Apple
  • Microsoft
  • GitHub
  • Amazon
  • Discord
  • GitLab
  • OpenID Connect
  • ORCID
  • Slack
  • Twitch
  • Passkeys

Works wherever your app is

OAuth redirects and passkeys want a public HTTPS origin. Most small deployments never get one; with MyLogin.world they do not need one.

  • http://homeassistant.local:8123Home Assistant, Hubitat, openHAB
  • https://192.168.1.20Raspberry Pi or NAS, self-signed
  • https://34.120.4.9Marketplace appliance on GCP or AWS, IP only
  • http://10.0.0.5:8080Docker on a VM behind NAT

Use your own domain, such as auth.yourcompany.com, with certificates handled for you. Custom domains →

Three steps

  1. Create a service, install the SDK
    npm install @mylogin/sdk
  2. Users click Sign inThey land on a MyLogin.world page with the buttons you enabled, and sign in with the provider or a passkey.
  3. Your app fetches the resultOver the same outbound connection. It verifies the provider token or the passkey signature, then creates its own session.
The full flow →

Included on every plan

  • All providers
  • Passkeys: Face ID, Touch ID, Windows Hello
  • Unlimited addresses per service
  • Your own domain, certificates included
  • Audit log of configuration changes
  • Nothing to register, or your own client
Security model →

Integrations

Ready-made sign-in for software you host, nothing to code. Each one is open source.

All integrations →

Why this exists

We run a lot of small things: a Home Assistant hub, a photo library, a NAS, a couple of VMs. Each deserved a real login and none had a domain, so we built the missing piece and opened it to everyone.

All features are totally free. Want to help us out? Supporter is $5 a year, less than a frappuccino.