Using a single user for all your uploads is against our security standards. Multi-user authentication provides several benefits that can help protect your customers' documents and sensitive information. Here are two important reasons to opt for multi-user authentication:
Mitigate the risk of putting all customers' documents under one credential: With a single-user implementation, all customers' documents are stored under one credential. This creates a significant risk if the token or identifier associated with that credential is leaked or stolen. In such cases, an attacker can gain access to all the documents of all users, compromising their confidentiality and potentially causing significant harm to your customers and your business. By implementing multi-user authentication, you can avoid this risk by using separate credentials for each user. This ensures that if one user's credential is compromised, the other users' documents remain protected.
Protect against compromised credentials: Even if your credentials are secure today, there is always a risk that they could be compromised in the future. If this happens, a hacker could easily gain access to all your customers' documents. With multi-user authentication, however, each user has their own unique credentials. This means that if one user's credentials are compromised, the other users' documents remain protected.
Overall, multi-user authentication is an essential tool for protecting your customers' documents and sensitive information. By using separate credentials for each user, you can minimize the risks associated with single-user authentication and protect against compromised credentials.