Android Application Question

Cantor, Scott cantor.2 at osu.edu
Wed Jan 4 11:56:44 EST 2017


On 1/4/17, 11:50 AM, "users on behalf of Andrew Watson" <users-bounces at shibboleth.net on behalf of andrew.watson at makeandbuild.com> wrote:

> It seems like the most logical approach would be to use something like the OAuth2 Password grant
> (http://oauthlib.readthedocs.io/en/latest/oauth2/grants/password.html) where
>  I'd take credentials from the user in the native app and exchange them for an access token
> which expires after X seconds.

That's simply the OAuth version of ECP, but it's not advisable. That precludes any more advanced forms of authentication without ugly workarounds and it destroys the branding and security measures that organizations take to at least try to limit phishing. It also presumes support for that profile by the authenticating organization, and that's exactly the sort of coupling that using the browser avoids.

-- Scott




More information about the users mailing list