I've been using this library with Django to authenticate with Google OAuth2 successfully for a while now (~200 users registered with no reported problems). However, today a user reported they were unable to register.
I have been unable to reproduce the error, and as far as I know, no other users are having the same problem. The user reports having cleared their cache and trying another browser with no change. Looking at the code seems to suggest that the HTTPError might be just a temporary service issue with Google. I saw issue #166 also involved a AuthStateMissing: Session value state missing, however, the issue seems different since the majority of users seem to have no difficulty with authentication.
Any idea what might be going on? any suggestions would be really appreciated.
Mar 17 09:12:10 my-app app/web.1: Internal Server Error: /complete/google-oauth2/
Mar 17 09:12:10 my-app app/web.1: Traceback (most recent call last):
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 09:12:10 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 09:12:10 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 09:12:10 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 09:12:10 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 09:12:10 my-app app/web.1: *args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 09:12:10 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 09:12:10 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 09:12:10 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 09:12:10 my-app app/web.1: AuthStateMissing: Session value state missing.
Mar 17 09:12:10 my-app app/web.1: ERROR:django.request:Internal Server Error: /complete/google-oauth2/
Mar 17 09:12:10 my-app app/web.1: Traceback (most recent call last):
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 09:12:10 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 09:12:10 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 09:12:10 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 09:12:10 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 09:12:10 my-app app/web.1: *args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 09:12:10 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 09:12:10 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 09:12:10 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 09:12:10 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 09:12:10 my-app app/web.1: AuthStateMissing: Session value state missing.
...
Mar 17 12:15:05 my-app app/web.1: Internal Server Error: /complete/google-oauth2/
Mar 17 12:15:05 my-app app/web.1: Traceback (most recent call last):
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 12:15:05 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 12:15:05 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 12:15:05 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 12:15:05 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 12:15:05 my-app app/web.1: *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 12:15:05 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 356, in auth_complete
Mar 17 12:15:05 my-app app/web.1: *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 360, in do_auth
Mar 17 12:15:05 my-app app/web.1: data = self.user_data(access_token, *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/google.py", line 35, in user_data
Mar 17 12:15:05 my-app app/web.1: params={'access_token': access_token, 'alt': 'json'}
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/base.py", line 195, in get_json
Mar 17 12:15:05 my-app app/web.1: return self.request(url, *args, **kwargs).json()
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/base.py", line 191, in request
Mar 17 12:15:05 my-app app/web.1: response.raise_for_status()
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/requests/models.py", line 773, in raise_for_status
Mar 17 12:15:05 my-app app/web.1: raise HTTPError(http_error_msg, response=self)
Mar 17 12:15:05 my-app app/web.1: HTTPError: 500 Server Error: Internal Server Error
Mar 17 12:15:05 my-app app/web.1: ERROR:django.request:Internal Server Error: /complete/google-oauth2/
Mar 17 12:15:05 my-app app/web.1: Traceback (most recent call last):
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 12:15:05 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 12:15:05 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 12:15:05 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 12:15:05 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 12:15:05 my-app app/web.1: *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 12:15:05 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 356, in auth_complete
Mar 17 12:15:05 my-app app/web.1: *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 360, in do_auth
Mar 17 12:15:05 my-app app/web.1: data = self.user_data(access_token, *args, **kwargs)
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/google.py", line 35, in user_data
Mar 17 12:15:05 my-app app/web.1: params={'access_token': access_token, 'alt': 'json'}
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/base.py", line 195, in get_json
Mar 17 12:15:05 my-app app/web.1: return self.request(url, *args, **kwargs).json()
Mar 17 12:15:05 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/base.py", line 191, in request
Mar 17 12:15:06 my-app app/web.1: response.raise_for_status()
Mar 17 12:15:06 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/requests/models.py", line 773, in raise_for_status
Mar 17 12:15:06 my-app app/web.1: raise HTTPError(http_error_msg, response=self)
Mar 17 12:15:06 my-app app/web.1: HTTPError: 500 Server Error: Internal Server Error
...
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 15:49:31 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 15:49:31 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 15:49:31 my-app app/web.1: AuthStateMissing: Session value state missing.
Mar 17 15:49:31 my-app app/web.1: ERROR:django.request:Internal Server Error: /complete/google-oauth2/
Mar 17 15:49:31 my-app app/web.1: Traceback (most recent call last):
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 15:49:31 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 15:49:31 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 15:49:31 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 15:49:31 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 15:49:31 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 15:49:31 my-app app/web.1: *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 15:49:32 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 15:49:32 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 15:49:32 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 15:49:32 my-app app/web.1: AuthStateMissing: Session value state missing.
Mar 17 15:49:32 my-app app/web.1: Internal Server Error: /complete/google-oauth2/
Mar 17 15:49:32 my-app app/web.1: Traceback (most recent call last):
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 15:49:32 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 15:49:32 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 15:49:32 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 15:49:32 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 15:49:32 my-app app/web.1: *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 15:49:32 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 15:49:32 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 15:49:32 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 15:49:32 my-app app/web.1: AuthStateMissing: Session value state missing.
Mar 17 15:49:32 my-app app/web.1: ERROR:django.request:Internal Server Error: /complete/google-oauth2/
Mar 17 15:49:32 my-app app/web.1: Traceback (most recent call last):
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 15:49:32 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 15:49:32 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 15:49:32 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 15:49:32 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 15:49:32 my-app app/web.1: *args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 15:49:32 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 15:49:32 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 15:49:32 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 15:49:32 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 15:49:32 my-app app/web.1: AuthStateMissing: Session value state missing.
Mar 17 15:49:33 my-app app/web.1: Internal Server Error: /complete/google-oauth2/
Mar 17 15:49:33 my-app app/web.1: Traceback (most recent call last):
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 15:49:33 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 15:49:33 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 15:49:33 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 15:49:33 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 15:49:33 my-app app/web.1: *args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 15:49:33 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 15:49:33 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 15:49:33 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 15:49:33 my-app app/web.1: AuthStateMissing: Session value state missing.
Mar 17 15:49:33 my-app app/web.1: ERROR:django.request:Internal Server Error: /complete/google-oauth2/
Mar 17 15:49:33 my-app app/web.1: Traceback (most recent call last):
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
Mar 17 15:49:33 my-app app/web.1: response = wrapped_callback(request, *callback_args, **callback_kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
Mar 17 15:49:33 my-app app/web.1: return view_func(*args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/utils.py", line 45, in wrapper
Mar 17 15:49:33 my-app app/web.1: return func(request, backend, *args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/apps/django_app/views.py", line 21, in complete
Mar 17 15:49:33 my-app app/web.1: redirect_name=REDIRECT_FIELD_NAME, *args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/actions.py", line 44, in do_complete
Mar 17 15:49:33 my-app app/web.1: *args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/strategies/base.py", line 67, in complete
Mar 17 15:49:33 my-app app/web.1: return self.backend.auth_complete(*args, **kwargs)
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 343, in auth_complete
Mar 17 15:49:33 my-app app/web.1: data=self.auth_complete_params(self.validate_state()),
Mar 17 15:49:33 my-app app/web.1: File "/app/.heroku/python/lib/python2.7/site-packages/social/backends/oauth.py", line 305, in validate_state
Mar 17 15:49:33 my-app app/web.1: raise AuthStateMissing(self, 'state')
Mar 17 15:49:33 my-app app/web.1: AuthStateMissing: Session value state missing.
I've been using this library with Django to authenticate with Google OAuth2 successfully for a while now (~200 users registered with no reported problems). However, today a user reported they were unable to register.
Checking the logs shows an
AuthStateMissing: Session value state missingwas initially raised. However, it looks like they tried again and the error wasHTTPError: 500 Server Error: Internal Server Errorcoming frombackends/base.py. Later, there were several moreAuthStateMissingexceptions raised, but no furtherHTTPErrors. I have included the full logs below.I have been unable to reproduce the error, and as far as I know, no other users are having the same problem. The user reports having cleared their cache and trying another browser with no change. Looking at the code seems to suggest that the
HTTPErrormight be just a temporary service issue with Google. I saw issue #166 also involved aAuthStateMissing: Session value state missing, however, the issue seems different since the majority of users seem to have no difficulty with authentication.Any idea what might be going on? any suggestions would be really appreciated.
Full logs: