mikesparr/typescript-postgres-auth-example
Example Express Node API written in Typescript with Postgres and Redis backend and RBAC / ABAC authorization
TypeScript
Issues
- 3
- 0
POSTGRESS_USER not exist
#59 opened by zhrfrh - 3
Add group support for authorization
#37 opened by mikesparr - 0
Emit cache hits / misses
#56 opened by mikesparr - 0
- 0
- 0
Cache user feature flags
#29 opened by mikesparr - 0
- 1
- 0
Add dynamic Node CRUD and relations feature
#55 opened by mikesparr - 0
Add schema registry with versioning
#54 opened by mikesparr - 0
Rename event route to activity (stream)
#52 opened by mikesparr - 2
Add database indexes
#16 opened by mikesparr - 2
Add graph relational model
#39 opened by mikesparr - 0
- 0
Include total records in standard response (if truncated amount returned) for pagination
#47 opened by mikesparr - 0
- 0
- 0
- 2
Allow support or admin staff to view/filter event logs via API with pagination
#41 opened by mikesparr - 0
Validate querystring parameters
#45 opened by mikesparr - 1
Standardize API response structure
#44 opened by mikesparr - 0
Standardize primary keys to UUID
#43 opened by mikesparr - 0
- 0
Add Event logger
#40 opened by mikesparr - 0
Add nonce to prevent replay attack
#26 opened by mikesparr - 0
Add util to standardize time, email, phone data
#36 opened by mikesparr - 0
- 0
- 0
Add support for internationalization
#38 opened by mikesparr - 0
Add surrogate user feature to allow support and admin to "login as" another user
#32 opened by mikesparr - 0
- 0
Add endpoints to manage role permissions
#34 opened by mikesparr - 0
Add endpoints to manage user roles
#33 opened by mikesparr - 1
Add unit tests for new DAO layer
#17 opened by mikesparr - 1
Add tokens to deny list via API
#23 opened by mikesparr - 2
- 3
Add support for feature toggles
#27 opened by mikesparr - 0
Add sysadmin role
#21 opened by mikesparr - 0
Add TTL to tokens in cache and user tokens
#25 opened by mikesparr - 0
Get list of active tokens for user
#22 opened by mikesparr - 0
Store device "user agent" for each token
#24 opened by mikesparr - 0
- 0
- 1
- 1
- 0
- 0
Add Swagger/OAS API documentation
#14 opened by mikesparr - 1
Add integration tests
#15 opened by mikesparr - 0
Add proper jsdoc comments throughout app
#13 opened by mikesparr