-
-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[question]about Mobile application and One Time Password #677
Comments
Hello,Do you have an example demonstrating pending requests in your project?If I want to showcase the features here, how do I configure them on 5001 or 5002? |
I misunderstood "offline access" as it is a parameter used to request a token refresh. Your project does not need to configure this scope and can also request a token refresh. In the BackChannelClient project of ids, if the scope does not include "offline access", clicking to request a token refresh will result in an error. |
Mobile Application I have pushed version "4.0.6" to the AppCenter. One-Time Password Currently, SimpleIdServer does not support an authentication method that accepts an OTP code for user authentication. I have created a ticket #680 to implement support for this new authentication method. The QR code displayed in the Identity Server is the same as the one displayed on the administration website. Pending Requests The concept of "Pending Requests" differs from OAUTH2.0 concepts. This concept originates from the User-Managed Access 2.0 Protocol (UMA 2.0). For more information, please refer to this documentation: https://riskinsight-wavestone.com/en/2018/09/demystifying-uma2/ I have created a ticket #681 to add some examples. Offline Scope There was indeed an issue with the "offline_scope." This issue has been fixed in the master branch. |
Hello @qq1176914912, The Ticket #680 has been completed, and the modifications are now incorporated into the You can now authenticate using the code generated by your mobile application, such as the
|
Thank you for your reply. Offline Scope |
Mobile Application The exceptions in the mobile application have been resolved. Unfortunately, when MAUI is published in RELEASE mode, JSON serialization and deserialization are not functioning correctly. One-Time Password The administration website has been fixed, and the OTP is now displayed only once. Offline Scope There was an issue in the Authorization Code grant-type where, when an access token was issued, the refresh token was always issued as well. Client Description Missing The client description is now displayed when a client type is selected. |
Mobile Application |
Regrettably, this exception occurs when the mobile application attempts to retrieve the FCM Token (Cloud Messaging Firebase token). The token is essential in the enrollment process of the mobile application, as it is utilized by the Identity Server to send push notifications directly to the mobile application. |
Thank you for your reply. |
One-Time Password |
I don't recall working on a ticket to implement the use of an OTP code instead of a password.
|
Okay, maybe I'm misremembering. |
Mobile application
I followed the steps on https://simpleidserver.com/docs/mobileapplication to download the app on my phone. When I tried to access https://openid.simpleidserver.com/master/mobile/Register, I found that I couldn't access it without logging in. After logging in, I could access the page.
1、If, as per your instructions, this page is for registering a new user, shouldn't it be accessible without logging in?
2、If it's for registering a new user, shouldn't the username (Login) field be in a state where I can input my information?
Regarding points 1 and 2, there might be some confusion on my part due to the description. It mentions registering a mobile application but later talks about registering a new user.
3、When I click on "Generate QR Code" and try to scan it with the app on my phone, it shows "An error occurred while trying to parse the QR Code." Is there any restriction for China?
One Time Password
Testing with a local app:
1、When I set "One Time Password (otp)" for the user's credentials on [port 5002] and click "Show data," I get a dynamic code on my mobile (iPhone) using the "Authenticator" app. When I try to log in with this dynamic code instead of the previous password, it says "Credential is invalid." What is the purpose of this feature and how should it be used?
Authenticator:
2、Also, on [port 5001], when a user adds OTP credentials, a QR code appears below. Is its function the same as the QR code shown with "Show data" on [port 5002]?
The text was updated successfully, but these errors were encountered: