forked from mystiq/dex
Merge pull request #95 from bobbyrullo/fix_example
examples/static: various changes to fix examples
This commit is contained in:
commit
7356265d68
3 changed files with 10 additions and 9 deletions
|
@ -1,8 +1,9 @@
|
|||
Running Examples
|
||||
===
|
||||
|
||||
The quickest way to start experimenting with dex is to run a single dex-worker locally, with an in-process
|
||||
database, and then interacting with it using the example programs in this directory.
|
||||
The quickest way to start experimenting with dex is to run a single dex-worker
|
||||
locally, with an in-process database, and then interacting with it using the
|
||||
example programs in this directory.
|
||||
|
||||
|
||||
## Build Everything and Start dex-worker
|
||||
|
@ -14,9 +15,11 @@ This section is required for both the Example App and the Example CLI.
|
|||
./build
|
||||
```
|
||||
|
||||
1. Copy `static/fixtures/connectors.json.sample`
|
||||
1. Copy the various example configurations.
|
||||
```
|
||||
cp static/fixtures/connectors.json.sample static/fixtures/connectors.json
|
||||
cp static/fixtures/users.json.sample static/fixtures/users.json
|
||||
cp static/fixtures/emailer.json.sample static/fixtures/emailer.json
|
||||
```
|
||||
|
||||
1. Run dex_worker in local mode.
|
||||
|
@ -30,14 +33,14 @@ This section is required for both the Example App and the Example CLI.
|
|||
1. Build and run example app webserver, pointing the discovery URL to local Dex, and
|
||||
supplying the client information from `./static/fixtures/clients.json` into the flags.
|
||||
```
|
||||
./bin/app --client-id=XXX --client-secret=secrete --discovery=http://127.0.0.1:5556
|
||||
./bin/example-app --client-id=XXX --client-secret=secrete --discovery=http://127.0.0.1:5556 &
|
||||
```
|
||||
|
||||
1. Navigate browser to `http://localhost:5555` and click "login" link
|
||||
1. Click "Login with Local"
|
||||
1. Enter in sample credentials from `static/fixtures/connectors.json`:
|
||||
```
|
||||
user: elroy77
|
||||
email: elroy77@example.com
|
||||
password: bones
|
||||
```
|
||||
1. Observe user information in example app.
|
||||
|
|
|
@ -9,8 +9,6 @@
|
|||
},
|
||||
{
|
||||
"userId":"penny",
|
||||
"name":"Penny",
|
||||
"email":"penny@example.com",
|
||||
"passwordPlaintext": "kibble"
|
||||
}
|
||||
]
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
{
|
||||
"user":{
|
||||
"id": "elroy-id",
|
||||
"name": "elroy77",
|
||||
"email": "elroy77@example.com",
|
||||
"displayName": "Elroy Jonez"
|
||||
},
|
||||
"remoteIdentities": [
|
||||
{
|
||||
"connectorID": "local",
|
||||
"connectorId": "local",
|
||||
"id": "elroy-id"
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Reference in a new issue