|
|
@ -5,7 +5,7 @@ OAuth3 Issuer Implementation |
|
|
|
| [issuer.html](https://git.oauth3.org/OAuth3/issuer.html) |
|
|
|
| [issuer.rest.walnut.js](https://git.oauth3.org/OAuth3/issuer.rest.walnut.js) |
|
|
|
| *issuer.srv* |
|
|
|
| Sponsored by [Daplie](https://daplie.com) |
|
|
|
| Sponsored by [ppl](https://ppl.family) |
|
|
|
|
|
|
|
This is a reference implementation of an OAuth3 identity issuer. |
|
|
|
|
|
|
@ -17,7 +17,7 @@ Boot up a Digital Ocean VPS or a Docker or an Ubuntu or whatever it is that you |
|
|
|
Install the Goldilocks Net Server (for automatic HTTPS via ACME): |
|
|
|
|
|
|
|
```bash |
|
|
|
curl https://git.daplie.com/Daplie/goldilocks.js/raw/v1.1/installer/get.sh | bash |
|
|
|
curl https://git.coolaj86.com/coolaj86/goldilocks.js/raw/v1.1/installer/get.sh | bash |
|
|
|
``` |
|
|
|
|
|
|
|
Use the sample goldilocks config file and replace "example.com" with whatever domain you want to use: |
|
|
@ -76,7 +76,7 @@ Go update your DNS records for those domains to point to this server. However yo |
|
|
|
Install the WALNUT application server: |
|
|
|
|
|
|
|
```bash |
|
|
|
curl https://git.daplie.com/Daplie/walnut.js/raw/v1.2/installer/get.sh | bash |
|
|
|
curl https://git.coolaj86.com/coolaj86/walnut.js/raw/v1.2/installer/get.sh | bash |
|
|
|
``` |
|
|
|
|
|
|
|
Then update the walnut grants to allow your site to use the specified APIs and packages: |
|
|
|