Connect Casdoor Server
Introduction
Casdoor is an open-source identity management platform that provides authentication, authorization, and user management services. It supports various protocols like OAuth, SAML, and OpenID Connect, making it a versatile choice for securing your applications.
Prerequisites
Before proceeding, ensure you have the following:
- A Casdoor server instance
- The Casdoor Authenticator App installed on your device
- The Casdoor server URL and credentials
Step 1: Enable Totp Account storage in Casdoor Server
Before using the Casdoor Authenticator App, you need to make sure that the MFA accounts setting is enabled in the Casdoor server.

Step 2: Configuring the Casdoor Authenticator App
- Open the Casdoor Authenticator App on your device. 
- On the main screen, tap the "Login" button. 
- You will be presented with three options to connect to your Casdoor server: - a. Manually enter server details: - Tap "Enter Server Manually"
- Input the Casdoor server URL and other required information
- Log in with your Casdoor account
  - b. Scan QR code: - Tap "Scan QR Code"
- Use your device's camera to scan the QR code provided by your Casdoor server
- The QR code is located in the "My Account" -> "MFA accounts" table section of the Casdoor server
- The app will automatically connect to the server
  - c. Try demo server: - Tap "Try Demo Server" to connect to a pre-configured demo instance
- This option is useful for testing the app's functionality without setting up your own server
 
- Now, you can view your TOTP codes and manage your 2FA settings directly from the Casdoor Authenticator App like other authenticator apps. 
Troubleshooting
If you encounter any issues while connecting:
- Ensure your Casdoor server is running and accessible
- Double-check the server URL and your credentials
- Verify that your device has an active internet connection