How a money-transfer & Business-Correspondent network with hundreds of retail agents can replace OTP logins with “Login with idpass” — without disrupting a single agent.
A national fintech runs a retailer portal. Hundreds of retail agents log in every day to process remittances and BC transactions. Today each agent signs in with an agent ID + an OTP sent to their registered mobile number.
Create an account at idpass.in, register the
retailer portal as an app, and copy the client_id + secret.
Drop in “Login with idpass” using the SDK, or your existing OpenID Connect library — see the integration guide. Keep OTP login live alongside it; nothing is removed yet.
The agent logs in once the old way (ID + OTP), then taps “Secure my account
with idpass” and signs in with idpass. Your backend stores the mapping
agent_id ↔ idpass sub. From then on, an idpass login instantly resolves
to that agent — no OTP. (You can also auto-match using the agent’s verified name /
registered mobile already on file.)
Agents install the idpass app and verify once (DigiLocker + face). This also gives you a fresh, government-verified KYC record for each agent — useful for compliance.
Once most agents are linked, show idpass first. Keep OTP as a backstop for anyone mid-migration, then retire it when you’re ready.
sub (unique to your
portal), the agent’s verified name, and dob_verified / assurance
level. You map sub → your agent_id once (step 3); after that,
login is a single tap. The agent’s Aadhaar number is never shared with you.