For Mobile Developers
All Login and Myinfo apps must follow Singpass' FAPI 2.0-compliant authentication API by 31 Dec 2026.
The specifications on this page apply to you only if you are maintaining an existing Login / Myinfo (v5) integration. We encourage you to migrate early to avoid service disruptions.
To facilitate your in-app browser implementation, the following table contains technical resources to help assess, test and implement the changes requested.
Android
iOS
Sample codes implementing the recommended Proof Key for Code Exchange (PKCE) for Singpass logins
In-app browser documentations
[iOS 9 to iOS 10] SFSafariViewController [iOS 11] SFAuthenticationSession [iOS 12 and above] ASWebAuthenticationSession
Last updated
Was this helpful?