Authentication and Authorization
From DreamFactory
Toddappleton (Talk | contribs) |
Toddappleton (Talk | contribs) (→User Authentication) |
||
Line 4: | Line 4: | ||
* [[DreamFactory/Tutorials/Logging out|Logging out]] | * [[DreamFactory/Tutorials/Logging out|Logging out]] | ||
* [[DreamFactory/Tutorials/Basic Auth|Basic auth]] | * [[DreamFactory/Tutorials/Basic Auth|Basic auth]] | ||
− | * [[DreamFactory/Tutorials/Access Using API Key|Access using API key]] | + | * [[DreamFactory/Tutorials/Access Using API Key|Access using API key only (no session)]] |
− | * [[DreamFactory/Tutorials/Access Using JWT|Access using JWT]] | + | * [[DreamFactory/Tutorials/Access Using JWT|Access using JWT only (admin users)]] |
− | * [[DreamFactory/Tutorials/Access Using JWT and API Key|Access using JWT and API key]] | + | * [[DreamFactory/Tutorials/Access Using JWT and API Key|Access using JWT and API key (non-admin users)]] |
* [[DreamFactory/Tutorials/Refreshing a JWT|Refreshing a JWT]] | * [[DreamFactory/Tutorials/Refreshing a JWT|Refreshing a JWT]] | ||
* [[DreamFactory/Tutorials/Forever_sessions|Forever sessions]] | * [[DreamFactory/Tutorials/Forever_sessions|Forever sessions]] |
Revision as of 19:33, 30 June 2016
User Authentication
- Logging in
- Logging out
- Basic auth
- Access using API key only (no session)
- Access using JWT only (admin users)
- Access using JWT and API key (non-admin users)
- Refreshing a JWT
- Forever sessions
- Using forever sessions
Role-Based Access Control
- Setting up user roles
- Setting up application default role
- Accessing SQL tables
- Accessing NoSQL collections
- Record-level access control with server-side filters
- Accessing documents
- Accessing email services
- Accessing push notifications
- Accessing remote web services
- Enabling script access
- Using role lookup keys