O'Reilly logo

Instant Spring for Android Starter by Anthony Dahanne

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Quick start – OAuth

OAuth is an open standard for authorization as Wikipedia puts it.

OAuth allows users to share their data or resources, hosted on a service provider, with websites or desktop or mobile apps.

Of course, if you gave your credentials (username and password) to those websites or apps, they could access your data on your behalf; but would you trust a third-party app or website to keep your credentials (your key to your digital life) safe? What if this app or website is malicious? Or simply unsecured? How many times have you read about a website getting its users credentials stolen, or keeping passwords in plain text in their databases?

OAuth is just about this; letting third-party apps or websites have a limited access (through a list ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required