User Login
- Pangolin (Platform) SSO - Users must log in with a valid Pangolin account before they can log in.
- External Identity Provider - Enable log in to resources via your organization’s identity provider of choice (Google, Azure, Okta, etc).
- Users and Roles - Assign specific users accesss to resources. Group users by roles and assign entire roles access to resources.
PIN and Passcode
Add simple PIN or passcode authentication to resources. Similarly to user login, users will need to first enter a PIN or passcode before they can gain access to the resource.Header Auth
Add header auth to authenticate with aAuthorization header or with a username and password challenge in the browser. When making a machine to machine request to this resource include the username and password in one of the following ways:
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=where the payload is username:password -> dXNlcm5hbWU6cGFzc3dvcmQ=- In the url as
username:password@example.domain.com
Shareable Links and Access Tokens
Generate temporary self-destructing links that provide authenticated access to resources. Set specific expiration times for when all users who used the link will lose access and when the link becomes invalid. Links can optionally grant more permanent access with no expiration. Delete links when you want to revoke access. You can also pass access tokens via query params or headers to resources to enable programmatic access.Email-based One Time Passcode (OTP)
First whitelist specific emails or wildcards, like*@.example.com. When users visit the resource, they will be prompted to enter an email. If the email they enter is on the whitelist, a temporary one time passcode will be sent to their email. Users can then enter this OTP to gain access to the resource.

