#Hash.Contact

Authentication

Modern login flows without relying on shared secrets.

Hash.Contact supports multiple adoption paths for consumer, enterprise, and mobile products.

merchant.example/login
HC

Login with Hash.Contact

No password entered here.

The browser waits for a signed approval from the Hash.Contact app.

Scan
Review
Approve
Logged In

Hash.Contact

Approval request

Approve login?

Merchant Example is requesting a one-time authentication.

Scan

Authentication models

QR Login: browser shows QR, user scans, approves with device authentication, browser logs in.

Username + Hash.Contact MFA: enter username, approve push, code, or QR challenge.

Existing Password + Hash.Contact MFA: gradual adoption with Hash.Contact as second factor.

Mobile App Login: continue with Hash.Contact, approve, and return authenticated.