Skip to content
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

Unable to establish deviceToken for iOS devices #2

Open
kochste77 opened this issue Apr 10, 2020 · 2 comments
Open

Unable to establish deviceToken for iOS devices #2

kochste77 opened this issue Apr 10, 2020 · 2 comments

Comments

@kochste77
Copy link
Owner

Describe the bug
SDK does not currently allow to pass device token and device fingerprint from app that references this SDK.

To Reproduce
Invoking OktaAuthSdk.authenticate(...), there are no parameters for deviceToken and deviceFingerprint. For "global sign-on policy - prompt for MFA once per device" support, there is no way to specify the device token in this SDK. While the web counterpart is working as expected, prompting users only on a new device/browser, iOS users have to complete MFA on every sign-in.

Expected behavior
In order to support a global sign-on policy that triggers MFA for a new device, the deviceToken has to be established for a user.

Screenshots
N/A

Desktop (please complete the following information):
N/A

Smartphone (please complete the following information):
Any iOS device as this is missing functionality.

Additional context
Add any other context about the problem here.

@kochste77
Copy link
Owner Author

Hi @efeluke! Sorry to be contacting you in this way, but I saw the issue you opened with Okta a while ago: (okta#105) - regarding this very subject matter.

I was wondering if you have any suggestions in terms of how you are handling this situation. We have to support a global sign-on policy for all our applications, and web as well as Android seem to be supported (Android only by chance...), when iOS is not.
I would greatly appreciate any comment!

Regards...

@efeluke
Copy link

efeluke commented Apr 14, 2020

@kochste77 You may have to ship your own version of the SDK / extensions if you really want to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants