Authentication and Authorization
From DreamFactory
User Authentication
- Logging in
- Logging out
- Basic auth
- Access using API key only (unauthenticated users)
- Access using JWT only (authenticated admin users)
- Access using JWT and API key (authenticated non-admin users)
- Refreshing a JWT
- 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
Single Sign On
- Using LDAP
- Using Active Directory
- Using OAuth
- Using SAML 2.0
- Authentication with Okta
- Authenticating with OpenID Connect