Ошибка Google Check your passwords при каждом входе на мой сайт - PullRequest
0 голосов
/ 25 апреля 2020

Итак, я создаю несколько социальный веб-сайт, который использует flask на бэкэнде и HTML, javascript и w3- CSS на фронтэнде. Я беру пароль и имя пользователя из формы и отправляю их на маршрут. Кроме того, я сохраняю идентификатор пользователя в виде файлов cookie сеанса на сервере для целей автологина. Каждый раз, когда я вхожу, кто-то входит в систему с созданной учетной записи, появляется это сообщение. Сообщение об ошибке.

Может кто-нибудь предложить какие-либо исправления?

Вот код сервера и интерфейса для справки:

Сервер:

@app.route('/handle_login', methods=['POST','GET'])
def handle_login():
    print("HANDLE LOGIN")
    if request.method == 'POST':
        user = request.form['username']
        password = request.form['pass']
        #password is then checked with username and password in SQL database

внешний интерфейс:

<form action="{{ url_for('handle_login') }}" autocomplete="off" method="post" >  
    <label>Username</label>
    <input type="text" name="username" id="username"  required="true" placeholder="Username" >
    <label>Password</label>
    <input type="password" name="pass"  required="true" placeholder="Enter Password" >
    <input type="submit" name="submit" id="login_submit"  value="Login" >
</form>

1 Ответ

0 голосов
/ 26 апреля 2020

Хорошо, поэтому я нашел причину, по которой мой сайт давал мне эту ошибку. Так что он все еще находится в стадии разработки, и я создавал аккаунты для тестирования. Видимо, эта ошибка выдается с учетными записями, которые имеют одинаковые имя пользователя и пароль. При незначительном изменении пароля не выдает никакой ошибки. Так что для меня это было исправлением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...