A single prototype that represents the DTH MVP journey - a common platform to store and manage identity across DWP. The prototype is made up of the Authentication service (based on work on Authenticate as a Service (AaaS)) journey, associated IDV capabilities and some aspects of potential consuming services such as Digital Self Serve / Customer Experience Portal (DSS/CXP), Apply for Carers Allowance, etc.
This prototype uses the following tool for dynamic versioning of views, see prototype-kit-view-versioning for further info.
To integrate with other services' prototypes, a service name can be dynamically set by passing a URL parameter, for example: https://dth-prototype.herokuapp.com/auth/dev-ready/sign-in?service-name=Service%20Name
We capture any connected consuming service in 'app/data/session-data-defaults.js'. These values can then be used to dynamically link back to another prototype at the of the IDV journey, see 'app/views/idv/hmrciv/success.html'. The actual DTH service name is captured in there as well as 'const dthServiceName'.
When any changes are committed and pushed to the master branch of the this repo, Heroku redeploys the prototype. The credentials for viewing the live prototype are set in Heroku under 'Settings' > 'Config Vars' > 'Reval Config Vars'.
Any changes to the dev-ready prototype should be notified to relevant dev teams via the #idt-forgerock-ui Slack channel.
Go to the GOV.UK Prototype Kit site to download the latest version and read the documentation.
The Prototype Kit provides a simple way to make interactive prototypes that look like pages on GOV.UK. These prototypes can be used to show ideas to people you work with, and to do user research.
Read the project principles.
If you publish your prototypes online, they must be protected by a username and password. This is to prevent members of the public finding prototypes and thinking they are real services.
You must protect user privacy at all times, even when using prototypes. Prototypes made with the kit look like GOV.UK, but do not have the same security provisions. Always make sure you are handling user data appropriately.
The GOV.UK Prototype Kit is maintained by the Government Digital Service. If you’ve got a question or need support you can:
- email govuk-design-system-support@digital.cabinet-office.gov.uk
- get in touch on Slack(open in app)
- view known issues on GitHub
If you’ve got an idea or suggestion you can: