This is the users extension. It acts like a data source for the modules, and provides basic CRUD operations for the following resources: users, tokens.
database:
adapter: 'postgresql'
encoding: 'utf8'
host: 'localhost'
database: 'ext_users'
username: 'username'
password: 'password'
port: '5432'- database: - the database used for storage
Users
| Method | Path |
|---|---|
| GET | /mount-base/users |
| GET | /mount-base/users/:id |
| POST | /mount-base/users |
| PATCH | /mount-base/users/:id |
| PUT | /mount-base/users/:id |
| DELETE | /mount-base/users/:id |
Tokens
| Method | Path |
|---|---|
| GET | /mount-base/tokens |
| GET | /mount-base/tokens/:id |
| POST | /mount-base/tokens |
| PATCH | /mount-base/tokens/:id |
| PUT | /mount-base/tokens/:id |
| DELETE | /mount-base/tokens/:id |
User has_many Tokens
| Method | Path |
|---|---|
| GET | /mount-base/users/:user_id/tokens |
| GET | /mount-base/users/:user_id/tokens/:id |
| POST | /mount-base/users/:user_id/tokens |
| PATCH | /mount-base/users/:id/tokens/:id |
| PUT | /mount-base/users/:user_id/tokens/:id |
| DELETE | /mount-base/users/:user_id/tokens/:id |