Только один пользователь не может войти в приложение с помощью аутентификации Google ID

#python #django #oauth

#python #django #oauth

Вопрос:

На работе мы запускаем приложение python, в котором пользователи входят в систему через свою учетную запись Google.

Один пользователь получает сообщение «Ошибка входа в систему» в любом экземпляре, оно не реплицируется ни в одном другом экземпляре.

Приложение было создано третьей стороной, и они не могут сказать нам, почему это происходит. Есть ли средство отладки или что-то, что поставляется с Google auth, которое можно использовать для отслеживания того, где происходит сбой?

Заранее спасибо. Если потребуются дополнительные технические подробности, пожалуйста, дайте мне знать. Я не очень хорошо знаком с тем, как все это работает.

Комментарии:

1. Привет, вы используете oauth2? какую библиотеку вы используете для входа в систему с помощью Google oauth2? python-social-auth? какой объем вам требуется?

2. Вы должны показать хотя бы какую-либо часть своего кода, чтобы помочь нам помочь вам. Вы могли бы показать часть кода, которая возвращает ошибку «Ошибка входа в систему», чтобы понять, что вы делаете и что происходит, а также часть шаблона, представления, API….

Ответ №1:

Если это только один пользователь, я бы сказал, что вполне безопасно предположить, что проблема как-то связана с учетными данными этого пользователя. Трудно сказать без журнала ошибок, но если бы это был я, я бы сначала проверил, чтобы информация, которую вводит пользователь, совпадала с ожидаемой oauth. Удачи и надеюсь, что это поможет!

Ответ №2:

Это сработало. Тот, кто изначально настраивал идентификатор пользователя, изначально имел заглавную букву в идентификаторе, но не в адресе электронной почты, поэтому это нигде не отображалось.

Комментарии:

1. Тогда приведенный ниже ответ был правильным. Пожалуйста, примите мой ответ за вознаграждение.