raise ValueError('Authentication failed')
kwargs.update({
+ 'auth': self,
'response': response,
self.AUTH_BACKEND.name: True
})
error = self.data.get('error') or 'unknown error'
raise ValueError('Authentication error: %s' % error)
data['access_token'] = access_token
- kwargs.update({'response': data, GithubBackend.name: True})
+ kwargs.update({
+ 'auth': self,
+ 'response': data,
+ GithubBackend.name: True
+ })
return authenticate(*args, **kwargs)
else:
error = self.data.get('error') or 'unknown error'
# premission was requested
if 'expires' in response:
data['expires'] = response['expires'][0]
- kwargs.update({'response': data, self.AUTH_BACKEND.name: True})
+ kwargs.update({
+ 'auth': self,
+ 'response': data,
+ self.AUTH_BACKEND.name: True
+ })
return authenticate(*args, **kwargs)
else:
error = self.data.get('error') or 'unknown error'