Gitea账户开启了两步验证,手机上身份验证器的数据丢失了,也没有存储恢复密钥,导致无法登录。
进入数据库,在user表中查询你要删除两步验证用户的uid,在到two_factor这张表中删除这条uid的记录就可以了。再次登录你就会发现,两步验证已经没有了。
user
uid
two_factor
DELETE FROM two_factor WHERE uid =( SELECT uid FROM `user` WHERE NAME = 'you_username' )