Skip to main content

Choose the level of identity confidence for your service

Using identity proving functionality is optional. If your service needs identity proving, you’ll need to choose the level of identity confidence your service needs.

You may need different levels of identity confidence at different points in your user journey. You can set the level of identity confidence your service needs for each request you make to GOV.UK One Login. Find out when and why to check someone’s identity in the guidance about how to prove and verify someone’s identity, also known as ‘GPG 45’.

GOV.UK One Login uses ‘Vectors of Trust’. Your service can use Vectors of Trust to request the right level of identity confidence for your users to gain access to the relevant parts of your service. You’ll include your vector in the query string as part of the request to the /authorize endpoint you make when you integrate with Authorization Code Flow.

Levels of identity confidence Vector value Description of the levels of identity confidence
No identity confidence P0 By default, GOV.UK One Login will not return a level of identity confidence.
Low identity confidence P1 A basic level of identity confidence, which reduces your service’s risk of accepting impostors or fake identities with fabricated credentials, otherwise known as ‘synthetic identities’.
Medium identity confidence P2 A higher level of identity confidence to further reduce your service’s risk of accepting imposters or fake identities with fabricated credentials, otherwise known as ‘synthetic identities’.

To request a medium level of identity confidence (P2), you must have specified Cl.Cm (the medium level of authentication) when you chose the level of authentication for your service.

Now you’ve chosen your level of identity confidence, you can generate a key pair.

This page was last reviewed on 11 November 2022.