diff --git a/session-management/index.html b/session-management/index.html index 3a1a836..d29a316 100644 --- a/session-management/index.html +++ b/session-management/index.html @@ -526,10 +526,37 @@

Therefore, connected services that use NHS login as an Identity Provider (IdP) and Authentication Service must align to the following NIST standards.

NIST 800- 63C Digital Identity Guidelines: Federation and Assertions (nist.gov) is used to provide guidance around the NHS login use of and operation of OIDC, with further detail within the NHS login External Interface Specification.

NIST 800-63B Digital Identity Guidelines: Authentication and Lifecycle Management (nist.gov) is used to define the Authentication Assurance levels which support the operation of NHS login. Where Authentication Solutions are used alongside NHS login, they should also meet an AAL level of 2.

-

NIST 80063B also refers to the requirement for reauthentication of the AAL2 service, and a mandatory statement that the session must be terminated when either of the periods below are reached:

+
+

Session Management and Refresh Tokens##

+

Definitions

+
+

Guidance

+
+

A) For standalone web applications, and standalone mobile applications that do not implement user-to-app authentication: +

+

The user must complete a full authentication journey:

+ +

The application must automatically redirect the user to the authentication journey at the end of each period, without user interaction.

+

B) For mobile applications that implement user-to-app authentication:

+

The user must complete a full authentication journey:

+ +

If user-to-app authentication is optional, the application must comply with the requirements outlined in A) until the user configures it.

+

In addition, the application must carry out a user-to-app authentication check:

+