okta / okta-oidc-android

OIDC SDK for Android
https://github.com/okta/okta-oidc-android
Other
60 stars 45 forks source link

Device Code support #291

Closed CodyDunlap closed 2 years ago

CodyDunlap commented 2 years ago

Apologies if this already exists somewhere in the SDK that I'm simply not seeing.

Please add support for authenticating on browserless platforms using the device code grant flow. Currently, I am using the Okta SDK to allow users to authenticate with primary authentication but I'm having to implement the calls for device authentication using OkHttp on my own.

JayNewstrom commented 2 years ago

We've already got a few open issues related to this. Please see #280

JayNewstrom commented 2 years ago

For anyone interesting in trying out this functionality, we just released the first public beta of a new suite of SDKs here:

With repos available here:

The new functionality being focused around DeviceAuthorizationFlow: https://github.com/okta/okta-mobile-kotlin/blob/master/oauth2/src/main/java/com/okta/oauth2/DeviceAuthorizationFlow.kt

We welcome feedback (notes on how to submit feedback in the projects README)

CodyDunlap commented 2 years ago

Thanks, @JayNewstrom!

JayNewstrom commented 2 years ago

We don't have plans to implement this in this SDK. Please see https://github.com/okta/okta-mobile-kotlin for future updates.