velruse.providers.google – Google Provider

Google Responder

A Google responder that authenticates against Google using OpenID, or optionally can use OpenId+OAuth hybrid protocol to request access to Google Apps using OAuth2.

class GoogleAuthenticationComplete(profile=None, credentials=None)[source]

Bases: velruse.providers.openid.OpenIDAuthenticationComplete

Google auth complete

includeme(config)[source]
add_google_login(config, attrs=None, realm=None, storage=None, consumer_key=None, consumer_secret=None, scope=None, login_path='/login/google', callback_path='/login/google/callback', name='google')[source]

Add a Google login provider to the application.

OpenID parameters: attrs, realm, storage

OAuth parameters: consumer_key, consumer_secret, scope

Previous topic

velruse.providers.github – Github Provider

Next topic

velruse.providers.live – Window Live Provider

This Page