Search Documentation
-
Deployment
-
Administrative Guide
-
- AWS S3 Storage Configuration using Access and Secret keys
- AWS S3 Storage Configuration using IAM role
- Google Storage Configuration using JSON Authentication Key
- Azure Blob/File Storage Configuration using Access Keys
- Backblaze B2 Storage Configuration using Access and Secret Keys
- DigitalOcean Storage Configuration using Access and Secret Keys
- Oracle Storage Configuration using Access and Secret Keys
- Wasabi Storage Configuration
-
-
Tutorials
- Quick Start
- AWS S3 File Sharing With Password Protection
- Google Cloud Storage Integration
- SSO for Admin Console using IAM Identity Center
- SSL and Load balancer for NirvaShare on AWS
- SSO for AdminConsole using Azure ActiveDirectory
- SSL Using Nginx Proxy Manager
- How to Share and Manage File Access from AWS S3, Azure Blob with Salesforce Users
- Configure SSO for Admin Console using Google Workspace as Identity Provider
- Share Azure Blob Files with ActiveDirectory Users using SSO
- S3 File Sharing with Okta Users
-
Troubleshoot
Table of Contents
< All Topics
One-time Password based Authentication (OTP)
In this document, we will look into how to create a login profile for One-time Password based authentication that will prompt for user to enter a legitimate email address while accessing the shares. A access token will be emailed to the user provided the user is entitled to access the share.
Login Profile
Follow the below steps to create a new OTP based login profile.
- Click on Login Profiles from the left menu of Admin Console.
- Click on CREATE button from the top right corner.
- Provide a name for title.
- For the Authentication, select One-time Password (OTP)
- Provide one ore more email addresses separated by comma. These are the email addresses who are entitled to receive a OTP token while accessing the share.
- Click on CREATE

Note – To restrict access to only certain white listed IP address or a range, please refer to Access Restriction with IP Address