gpt4 book ai didi

gitlab - 如何在 GitLab 中禁用两因素身份验证?

转载 作者:行者123 更新时间:2023-12-04 16:39:04 26 4
gpt4 key购买 nike

我更改了 gitlab 服务器。在旧的我已经创建了一个备份,现在我已经将备份导入到新系统中。一切正常!

现在我遇到的问题是,由于两因素身份验证,我无法登录。我认为, secret 盐变了。

这是日志:

Parameters: {"utf8"=>"✓", "authenticity_token"=>"[FILTERED]", "user"=>{"otp_attempt"=>"[FILTERED]"}}

Completed 500 Internal Server Error in 10ms (ActiveRecord: 0.9ms)

OpenSSL::Cipher::CipherError (bad decrypt):
app/controllers/sessions_controller.rb:95:in valid_otp_attempt?'
app/controllers/sessions_controller.rb:63:in authenticate_with_two_factor'

如何为一个用户禁用双因素身份验证?

你好

最佳答案

Gitlab 已将命令更新为对所有用户禁用双因素身份验证:
sudo gitlab-rails runner 'User.find_each(&:disable_two_factor!)'
@poldixd 的答案应该仍然有效。如果它不尝试将 encrypted_opt_secret 设置为 nil而不是 "" .

在这里找到了这个:
https://gitlab.com/gitlab-org/gitlab-ce/issues/1960

关于gitlab - 如何在 GitLab 中禁用两因素身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31024771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com