Skip to content

密码长度过长导致无法登录 #703

@simonaries

Description

@simonaries

注册完成后,使用用户名密码登录时出现;用户名或密码错误,我可以确定密码是相同的,查看日志发现存在ban ip,我是部署在192.168.1.8,使用的192.168.1.9的浏览器访问
2024/11/06 22:00:29 /home/runner/work/nginx-ui/nginx-ui/api/user/auth.go:53
[2.359ms] [rows:1] SELECT count(*) FROM ban_ips WHERE ban_ips.ip = "192.168.1.9" AND ban_ips.expired_at >= 1730901629 AND ban_ips.attempts >= 10

2024/11/06 22:00:29 /home/runner/work/nginx-ui/nginx-ui/model/user.go:40
[0.743ms] [rows:0] SELECT * FROM passkeys WHERE user_id = 1 AND passkeys.deleted_at IS NULL LIMIT 1

2024/11/06 22:00:29 /home/runner/work/nginx-ui/nginx-ui/internal/user/login.go:20
[2.952ms] [rows:1] SELECT * FROM auths WHERE auths.name = "simonaries" AND auths.deleted_at IS NULL ORDER BY auths.id LIMIT 1

2024/11/06 22:00:31 /home/runner/work/nginx-ui/nginx-ui/internal/user/login.go:38
[3.134ms] [rows:1] SELECT * FROM ban_ips WHERE ban_ips.ip = "192.168.1.9" ORDER BY ban_ips.ip LIMIT 1

2024/11/06 22:00:31 /home/runner/work/nginx-ui/nginx-ui/internal/user/login.go:40
[29.487ms] [rows:1] INSERT INTO ban_ips (ip,attempts,expired_at) VALUES ("192.168.1.9",1,1730902231)

2024/11/06 22:00:31 /home/runner/work/nginx-ui/nginx-ui/internal/user/login.go:46
[12.166ms] [rows:2] UPDATE ban_ips SET attempts=ban_ips.attempts+1 WHERE ban_ips.ip = "192.168.1.9"
[GIN] 2024/11/06 - 22:00:31 | 403 | 2.056718541s | 192.168.1.9 | POST "/api/login"
2024-11-06 22:04:18 DEBUG /home/runner/work/nginx-ui/nginx-ui/internal/cron/cron.go:68 clean expired auth tokens

2024/11/06 22:04:18 /home/runner/work/nginx-ui/nginx-ui/internal/cron/cron.go:70
[5.603ms] [rows:0] DELETE FROM auth_tokens WHERE auth_tokens.expired_at < 1730901858

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions