New — Iris AI drafts your firewall, routing & rate-limit rules. Explore AI features →
Changelog
AccountSecurity

Sign-in protection: known devices and sign-in methods in your log

Password guessing against your account no longer stops the browser you use. And each sign-in in your Activity log says how it was made: password, SSO and MFA.

Sign-in protection: known devices and sign-in methods in your log

Sign-in limits hold off password guessing, but they could also hold off the real owner while someone else was doing the guessing. And your Activity log said that you signed in, not how.

ngris now remembers the browsers you sign in with. After a password sign-in, that browser is a known device: when someone guesses passwords for your account from somewhere else, or tries many accounts from the network you share, your known browser still signs in as usual. Your Activity log now shows, for every sign-in, how it was made. Above is Maya's log on October 20.

Five Activity log rows: User logged in successfully with MFA (Password + MFA), Password changed, Signed in via GitHub + MFA (SSO · Github + MFA), Failed sign-in: Invalid MFA token from Amsterdam, Signed in via Google (SSO · Google) on an iPhone
At 7:12 PM someone in Amsterdam gets Maya's password right and stops at her MFA code. Maya signs in with GitHub and MFA, changes her password and signs in again. The Auth column says how each sign-in was made.
The ngris sign-in page: email, password, Sign In, and SSO, Google and GitHub
Changing the password forgets every known device, including any browser that had the old password right. Maya's laptop becomes a known device again when she signs in here with it.

What changed

  • Known devices. Once a browser gets your password right, it's a known device for 30 days from its last sign-in. It still needs your MFA code if you use one, and you don't have to tick anything.
  • A new password resets them. Changing or resetting your password forgets every known device. Each browser becomes known again at its next sign-in.
  • How you signed in. Each sign-in in your Activity log says Password or SSO, with the provider when there is one (Google, GitHub), and + MFA when a second factor was used.
  • Endpoint logins too. Endpoints that ask for a username and password treat your endpoint users' browsers the same way: see sign-in protection.

Get started

  1. Sign in to the dashboard with your password: this browser is now a known device.
  2. Open your user menu → User settings → Activity log. The Auth column says how each sign-in was made.
  3. Pick Sign-ins in the filter to see only those.
  4. If a sign-in isn't yours, change your password in User settings and check Active sessions.
Ask an AI to summarise this page
Deploy
App hosting Edge functions Domains & certificates
Connect
Secure tunnels API gateway Multi-region edge
Protect
Bot protection & challenge WAF & firewall Edge login
Observe & AI
Monitoring Inspector & replay Iris AI MCP server AI Gateway
Developers
Developer tools Docs ngrok policy converter Blog Changelog
Compare
Ngris vs ngrok Ngris vs Cloudflare Tunnel Ngris vs Vercel Ngris vs Netlify Expose localhost guide
More
Solutions Pricing Enterprise Sign in Get Started Free