#python #django #oauth
#python #django #oauth
Вопрос:
На работе мы запускаем приложение python, в котором пользователи входят в систему через свою учетную запись Google.
Один пользователь получает сообщение «Ошибка входа в систему» в любом экземпляре, оно не реплицируется ни в одном другом экземпляре.
Приложение было создано третьей стороной, и они не могут сказать нам, почему это происходит. Есть ли средство отладки или что-то, что поставляется с Google auth, которое можно использовать для отслеживания того, где происходит сбой?
Заранее спасибо. Если потребуются дополнительные технические подробности, пожалуйста, дайте мне знать. Я не очень хорошо знаком с тем, как все это работает.
Комментарии:
1. Привет, вы используете oauth2? какую библиотеку вы используете для входа в систему с помощью Google oauth2? python-social-auth? какой объем вам требуется?
2. Вы должны показать хотя бы какую-либо часть своего кода, чтобы помочь нам помочь вам. Вы могли бы показать часть кода, которая возвращает ошибку «Ошибка входа в систему», чтобы понять, что вы делаете и что происходит, а также часть шаблона, представления, API….
Ответ №1:
Если это только один пользователь, я бы сказал, что вполне безопасно предположить, что проблема как-то связана с учетными данными этого пользователя. Трудно сказать без журнала ошибок, но если бы это был я, я бы сначала проверил, чтобы информация, которую вводит пользователь, совпадала с ожидаемой oauth. Удачи и надеюсь, что это поможет!
Ответ №2:
Это сработало. Тот, кто изначально настраивал идентификатор пользователя, изначально имел заглавную букву в идентификаторе, но не в адресе электронной почты, поэтому это нигде не отображалось.
Комментарии:
1. Тогда приведенный ниже ответ был правильным. Пожалуйста, примите мой ответ за вознаграждение.