Skip to content

Commit

Permalink
Revert "Merge branch 'main' of https://github.com/nhsconnect/nhslogin"
Browse files Browse the repository at this point in the history
This reverts commit d00d3b1, reversing
changes made to 7ae1b40.
  • Loading branch information
JohnnyLoz65 committed Jan 24, 2024
1 parent d00d3b1 commit 1de6235
Show file tree
Hide file tree
Showing 18 changed files with 96 additions and 492 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/eleventy-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- name: Setup node
uses: actions/setup-node@v1
with:
node-version: '16.x'
node-version: '13.5.0'
- name: Install npm packages
run: npm ci
- name: Build Deployment Package
Expand All @@ -22,4 +22,4 @@ jobs:
env:
PUBLISH_DIR: _site
PUBLISH_BRANCH: gh-pages
PERSONAL_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PERSONAL_TOKEN: ${{ secrets.PERSONAL_TOKEN }}
Binary file modified Supplier-test-data-requests.xlsx
Binary file not shown.
2 changes: 1 addition & 1 deletion src/_includes/base.njk
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@

<div class="app-edit-instructions">
<hr />
<p><a href="https://github.com/nhsconnect/nhslogin/blob/main/{{page.inputPath}}">Edit this page</a> on GitHub
<p>Edit <a href="https://github.com/nhsconnect/nhslogin/blob/main/{{page.inputPath}}">this page</a> on GitHub
</p>
</div>

Expand Down
14 changes: 1 addition & 13 deletions src/_includes/mobile-menu.njk
Original file line number Diff line number Diff line change
Expand Up @@ -242,18 +242,6 @@
</a>
</li>

<li class="nhsuk-header__navigation-item">
<a class="nhsuk-header__navigation-link" href="/nhslogin/multiple-redirect-uris">
Multiple redirect URIs
<svg class="nhsuk-icon nhsuk-icon__chevron-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
aria-hidden="true">
<path
d="M15.5 12a1 1 0 0 1-.29.71l-5 5a1 1 0 0 1-1.42-1.42l4.3-4.29-4.3-4.29a1 1 0 0 1 1.42-1.42l5 5a1 1 0 0 1 .29.71z">
</path>
</svg>
</a>
</li>

<li class="nhsuk-header__navigation-item">
<a class="nhsuk-header__navigation-link" href="/nhslogin/step-up-p5-p9">
Medium (P5) to high (P9) verification step-up journey
Expand Down Expand Up @@ -346,4 +334,4 @@

</ul>
</div>
</nav>
</nav>
7 changes: 3 additions & 4 deletions src/_includes/sidebar.njk
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,11 @@
<li class="app-side-nav__item">
<a class="app-side-nav__link" href="nhslogin/button-guidance">Adding the NHS login button to your service</a>
</li>
<!--
<li class="app-side-nav__item">
<a class="app-side-nav__link" href="nhslogin/no-consent-guidance">Sharing a user's NHS login information with your service</a>
<a class="app-side-nav__link" href="nhslogin/sharing-users-information">Sharing a user's NHS login information with your service</a>
</li>
-->
</ul>
<h2 class="app-side-nav__heading">Testing NHS login</h2>
<ul class="nhsuk-list app-side-nav__list">
Expand Down Expand Up @@ -81,9 +83,6 @@
<li class="app-side-nav__item">
<a class="app-side-nav__link" href="nhslogin/step-up-p5-p9">Medium (P5) to high (P9) verification step-up journey</a>
</li>
<li class="app-side-nav__item">
<a class="app-side-nav__link" href="nhslogin/multiple-redirect-uris">Multiple redirect URIs</a>
</li>
<li class="app-side-nav__item">
<a class="app-side-nav__link" href="nhslogin/linking-to-settings">NHS login user settings</a>
</li>
Expand Down
76 changes: 75 additions & 1 deletion src/compare-environments.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,81 @@ layout: base.njk
title: Compare NHS login environments
---

Compare and understand the differences and transitions between our 3 different environments.
Compare and understand the differences and transitions between our 4 different environments.

---



<div id="mock" class="design-example">

<h2>Mock environment</h2>
<p>We have developed a lightweight <a href="https://oidc.mock.signin.nhs.uk/client" target="_blank">mock environment</a> that is a representation of our OIDC endpoints. The mock is entirely self-service and requires no registration.</p>

<div class="code-snippet">
<ul class="app-tabs" role="tablist">
<li class="app-tabs__item app-tabs__item--current" role="presentation" data-index="ex-1">
<a href="javascript:void(0);" role="tab" aria-controls="default-example" data-track="tab-html" aria-selected="true">
Purpose
</a>
</li>
<li class="app-tabs__item" role="presentation" data-index="ex-2">
<a href="javascript:void(0);" role="tab" aria-controls="default-example" data-track="tab-html" aria-selected="true">
Requirements
</a>
</li>
<li class="app-tabs__item" role="presentation" data-index="ex-3">
<a href="javascript:void(0);" role="tab" aria-controls="default-example" data-track="tab-html" aria-selected="true">
Restrictions
</a>
</li>
</ul>
<div class="app-tabs__container js-tabs__container" id="default-example" role="tabpanel">
<div class="app-tabs__item app-tabs__item--mobile" role="presentation" data-index="ex-1">
<a href="" role="tab" aria-controls="default-example" data-track="tab-html" aria-selected="true">
Purpose
</a>
</div>
<div class="code-snippet__preformatted" data-index="ex-1">
<div class="app-code-snippet__macro"></div>
<div class="app-code-snippet__container">
<ul>
<li>Explore the NHS login service and complete a proof of concept</li>
</div>
</div>
<div class="app-tabs__item app-tabs__item--mobile" role="presentation" data-index="ex-2">
<a href="" role="tab" aria-controls="default-example" data-track="tab-html" aria-selected="true">
Requirements
</a>
</div>
<div class="code-snippet__preformatted js-hidden" data-index="ex-2">
<div class="code-snippet__macro">
</div>
<div class="app-code-snippet__macro"></div>
<div class="app-code-snippet__container">
<ul>
<li>ClientID and registered public key</li>
</ul>
</div>
</div>
<div class="app-tabs__item app-tabs__item--mobile" role="presentation" data-index="ex-3">
<a href="" role="tab" aria-controls="default-example" data-track="tab-html" aria-selected="true">
Restrictions
</a>
</div>
<div class="code-snippet__preformatted js-hidden" data-index="ex-3">
<div class="code-snippet__macro">
</div>
<div class="app-code-snippet__macro"></div>
<div class="app-code-snippet__container">
<ul>
<li>Only a simple mock environment</li>
</ul>
</div>
</div>
</div>
</div>
</div>

---

Expand Down
15 changes: 0 additions & 15 deletions src/example-no-consent-content-other.md

This file was deleted.

13 changes: 0 additions & 13 deletions src/example-no-consent-content-wayfinder.md

This file was deleted.

17 changes: 7 additions & 10 deletions src/fido.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,13 @@
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>

<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.
Partners interested in using biometric authentication for NHS login, will need a FIDO client that works with our FIDO server.

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:engage.nhslogin@nhs.net">engage.nhslogin@nhs.net</a>.
[NHS client code for Android](https://github.com/nhsconnect/nhsapp-fido-client-android)

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>
[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).
Binary file removed src/images/Guidance-example-other.png
Binary file not shown.
Binary file removed src/images/Guidance-example-wayfinder.png
Binary file not shown.
Binary file removed src/images/Guidance-userjourney-consent.png
Binary file not shown.
12 changes: 0 additions & 12 deletions src/multiple-redirect-uris.md

This file was deleted.

Loading

0 comments on commit 1de6235

Please sign in to comment.