Technical teams can find step-by-step information on setting up the connection to NHS login in our NHS login developer documentation.
NHS login offers sandpit and integration test environments. Find out more about the environments and how you can make use of them at our 'Compare NHS login environments' webpage.
In the Discovery phase, you must develop a proof of concept in the sandpit environment. The sandpit is a copy of our production code environment. Building a proof of concept in the sandpit will help you learn how to integrate with NHS login, and understand where it will fit within your service. To get set up in the sandpit, complete and submit the Sandpit Environment Request Form.
Your test data to use in the sandpit will be sent to you when your test account is set up.
At the end of the discovery phase, you will be demonstrating your proof of concept as a live demo or a video at your Preparation call and then at your Product Demonstration call.
If you have prepared a video or recording, ensure you still have access to your live environment during the call so that you can demonstrate any additional requests.
The live demo or video using an NHS login from your test data set supplied will need to show:
User account creation for your product that does not agree (consent) to share their data from NHS login with you
User account creation for your product that consents to share their data with you
Existing account holder signing in using their NHS login
Where applicable, a demonstration of your native (in-house or other such as Google or Facebook) sign up and sign in flow
The NHS login button
Before you begin the integration process it is essential to understand how the NHS login button fits within your service.
To help you decide how and where in your user journey to add the NHS login button and avoid any delays to your integration caused by incorrect use, it is mandatory that you adhere to our button guidelines.
Technical information and support
Technical teams can find step-by-step information in our NHS login developer documentation.
Sign up to use our developer support slack channel.
For any other support, please email [email protected].