mirror of https://github.com/IoTcat/ushio-auth.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
421 B
18 lines
421 B
# auth |
|
auth system for ushio system |
|
|
|
|
|
## Key Logic |
|
- three kinds of account: admin, user, visitor |
|
- usr can be authed by email, phone, passwd |
|
- after logined, the client id and secret can be generated and assigned |
|
- every domain is an single app, it needs a new client id and secret. |
|
- the app use the id and secret to get a time-expired token |
|
- the client id and secret can be managed |
|
|
|
|
|
|
|
## Process Flow |
|
``` |
|
|
|
```
|
|
|