-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Revert "Merge branch 'main' of https://github.com/nhsconnect/…
- Loading branch information
1 parent
042dace
commit 2a0c724
Showing
18 changed files
with
492 additions
and
96 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
--- | ||
layout: base-example.njk | ||
title: NHS login button for NHS services that use the Design System | ||
--- | ||
|
||
<h1>You cannot continue without sharing your information</h1> | ||
|
||
<p>[Service name] needs your NHS login information to verify your identity.</p> | ||
|
||
<p>Dynamic content.</p> | ||
|
||
<p>If you need medical help, go to <a href="https://111.nhs.uk/">111.nhs.uk</a> or call <a href="tel:111">111</a> or your GP.</p> | ||
|
||
<p>Call <a href="tel:999">999</a> if it's a life-threatening emergency.</p> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
layout: base-example.njk | ||
title: NHS login button for NHS services that use the Design System | ||
--- | ||
|
||
<h1>You cannot continue without sharing your information</h1> | ||
|
||
<p>The service provider needs your NHS login information to verify your identity.</p> | ||
|
||
<p>If you need medical help, go to <a href="https://111.nhs.uk/">111.nhs.uk</a> or call <a href="tel:111">111</a> or your GP.</p> | ||
|
||
<p>Call <a href="tel:999">999</a> if it's a life-threatening emergency.</p> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,13 +2,16 @@ | |
layout: base.njk | ||
title: Biometric FIDO Authentication | ||
--- | ||
<div class="nhsuk-warning-callout"> | ||
<h3 class="nhsuk-warning-callout__label"> | ||
Important<span class="nhsuk-u-visually-hidden">:</span> | ||
</h3> | ||
<p>We are currently adding FIDO2 authentication to NHS login.</p> | ||
<p>You should avoid adding our existing biometric capabilities to your service as FIDO2 will replace this.</p> | ||
</div> | ||
|
||
Partners interested in using biometric authentication for NHS login, will need a FIDO client that works with our FIDO server. | ||
<p class="nhsuk-body">FIDO2 will offer a secure method of authentication, allowing users to access NHS services by using biometrics, PIN, or security keys instead of traditional passwords. | ||
|
||
[NHS client code for Android](https://github.com/nhsconnect/nhsapp-fido-client-android) | ||
If you're interested in adding FIDO2 authentication and would like to be involved in our testing, contact us via [Slack](https://nhs-login-support-slack-invite.herokuapp.com) or email <a href="mailto:[email protected]">[email protected]</a>. | ||
|
||
[NHS client code for iOS](https://github.com/nhsconnect/nhsapp-fido-client-ios) | ||
|
||
Partners can use this code to install their own client or reference it to create their own FIDO client. | ||
|
||
Find out more about how we use FIDO by reading the [external interface specification](https://nhsconnect.github.io/nhslogin/interface-spec-doc/) (EIS). | ||
You can find out more about how we currently use FIDO by reading the [external interface specification](https://nhsconnect.github.io/nhslogin/interface-spec-doc/) (EIS). </p> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
layout: base.njk | ||
title: Multiple redirect URIs | ||
--- | ||
|
||
We advise partners who have a need for more than 10 (multiple) redirect URIs to use a “state” parameter to populate an identifier. This will help to identify different redirections. | ||
|
||
As per the [EIS documentation](https://nhsconnect.github.io/nhslogin/interface-spec-doc/) “state” is an opaque value used to maintain state between the request and the call back. | ||
|
||
The value in the “state” parameter will be returned to the partner as-it-is in the authentication response. | ||
|
||
NHS login can only support up to 10 re-direct URIs. If you need over 10, you need to implement the "state" parameter and, based on the value returned, add redirects accordingly. This keeps the partner service loosely coupled with NHS login and allows partners to effectively manage operational changes. |
Oops, something went wrong.