Skip to content

Commit 6e3f529

Browse files
Merge branch 'master' into IDAM-532-Rebrand
2 parents e1431d9 + bd03301 commit 6e3f529

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

README.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Nice Identity and Access Management (IdAM) Hosted Pages
22

33
> Contains the login/register/password reset etc pages deployed to Auth0.
4+
> Also contains the email templates users recieve to verify their email address, to reset their password, if their account has been blocked, and if their account has been compromised.
45
> Also blank templates for the configuration of the Auth0 tenants. The actual configuration values are inserted dynamically on deployment via Octopus deploy.
56
67
<details>
@@ -15,21 +16,33 @@
1516
</details>
1617

1718
## What is it?
18-
Overview
19+
20+
### Pages
1921

2022
This repo contains a react app, created using create-react-app. It's located in the folder: /custom-pages/universal-login
2123

2224
That react app, builds a login page, password reset page and error page, to the location /custom-pages/pages
2325

24-
The whole custom-pages directory is then deployed to the Auth0 tenant.
26+
The whole custom-pages directory is then deployed to the Auth0 tenant.
27+
28+
### Emails
29+
30+
This repo contains email templates. They are located in the folder /custom-pages/emails
31+
32+
You can run npm start in the emails folder to generate the emails as html files with inline css. These get built inside the emails folder but are not tracked. If you want to make changes, change the template or styles files in the src folder, not the built files.
33+
34+
The version of node for the emails is purposefully lower than that for the pages, as it needs to work with gulp. The versions are pinned with volta so you don't need to worry about setting them yourself, and the build steps in team city reflect this.
35+
36+
### Other stuff
2537

2638
All the other files in this repo are mostly blank configuration templates deployed to Auth0 to configure the tenants. The secure configuration values are stored in Octopus Deploy and are inserted at deployment time.
2739

2840
## Stack
2941

3042
- [React](https://reactjs.org/) front-end
3143
- [Jest](https://facebook.github.io/jest/) for JavaScript tests
44+
45+
- [Gulp](https://gulpjs.com/) building emails
3246

3347
- [Configuration Deployment Command Line Client](https://auth0.com/docs/extensions/deploy-cli)
3448
- [Configuration Directory Structure](https://auth0.com/docs/extensions/deploy-cli/guides/import-export-directory-structure)
35-

0 commit comments

Comments
 (0)