OAuth Login Provider

Component ID

974180

Component name

OAuth Login Provider

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

7761

Component created

Component changed

Component body

Exposes a new resource to OAuth-based API's that identifies the user that has given access to the API-consumer.

This method is used by big API-providers like Twitter, LinkedIn and Digg to enable API-consumers to let the providers users log in to the consumer. Something that in at least Twitters case has been widely deployed.

This module provides a services resource exposing the user authorizing the consumer as well a Services endpoint exposing that resource and a OAuth context that provides authentication.

When using the provided Services endpoint the resource is exposed at:
- For versions >= 7.x-1.2 or 7.x-1.x-dev: http://example.com/oauthlogin/api/login/info
- For prior versions: http://example.com/oauthlogin/api/user/info

Initially developed by Hugo Wetterberg and sponsored by Good Old.

Required modules

Works well with