The OTP flow
- Enter your email on the sign-in screen.
- Check your inbox — a short numeric passcode arrives.
- Enter the passcode in the sign-in drawer.
- You’re signed in.
Email scanner detection. Some corporate email services scan links before delivery, which can consume a one-use passcode. If your login appears to “expire” immediately, request a new code — the system detects scanner-consumed passcodes and lets you retry cleanly.
Resend timer
There’s a short cooldown before you can request a new passcode. The resend timer persists if you navigate back to the email step, so you don’t lose progress in a confusing way.Mobile keyboard handling
On mobile, the sign-in drawer positions itself so the on-screen keyboard doesn’t cover the input. Tap the email or passcode field and the drawer adjusts automatically.Email validation
Common typos (missing@, invalid domain) are caught before the passcode is sent, so you don’t burn attempts on a typo.
Anonymous / guest sign-in
Some communities allow you to enter as a guest without providing an email. When supported, the sign-in modal shows a Continue as guest option. Guests get restricted access — see Anonymous accounts.Third-party login methods
Communities can enable additional login methods (social, enterprise SSO, API link). If configured, these appear in the sign-in drawer alongside email. When you land on a guarded action (like, comment, redeem), the login modal shows the configured options.Login modal triggers
You’re shown the login modal when:- You open a restricted page while not signed in.
- You tap a guarded action as a guest (like, comment, redeem, claim).
- Your session expires.
Signing out
From the profile drawer, tap Sign out. Your session is cleared and you’re returned to the sign-in screen or the guest view, depending on community configuration.Related
Anonymous accounts
Guest access + conversion.
Communities
Joining after sign-in.
FAQs
Common sign-in questions.

