更新后我无法登录,用户名全部正常,但管理员出现错误提示:
用户名、电子邮件或密码不正确
我尝试移除所有插件,问题依旧,但恢复服务器备份后可以正常登录。
更新后我无法登录,用户名全部正常,但管理员出现错误提示:
用户名、电子邮件或密码不正确
我尝试移除所有插件,问题依旧,但恢复服务器备份后可以正常登录。
我猜是你的密码太短,不符合要求的最低密码长度。请参阅站点设置中的“min password length”(最低密码长度)和“min admin password length”(最低管理员密码长度)。
你是说升级后无法使用密码登录吗?
你尝试过重置密码吗?
这只影响管理员密码吗?你的管理员密码比登录所需的长度短吗?如果这也影响普通用户,那么这些用户密码是否也太短,不符合所需的密码长度要求?
你之前运行的是哪个版本?
是的,通常我一直保持登录状态,所以这不足以解决这个问题。直到会员通知
是的,重置新登录失败
而且我创建了一个新账户,可以正常激活用户,但退出并登录新账户失败
所有会员都受影响
这个问题有解决方案吗?我只是更新了新版本。我不认为它会像这样影响 Web 的基本功能。
我认为这与刚刚修复的一个 bug 有关,升级后应该就能解决。(听起来像是 https://meta.discourse.org/t/reset-password-link-error/230635)
我遇到了同样的问题
消息 (报告 4 份)
ArgumentError (参数数量错误 (给定 2, 预期 1))
app/controllers/session_controller.rb:315:in `create'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'
回溯
plugins/discourse-rocketchat/plugin.rb:121:in `login'
app/controllers/session_controller.rb:315:in `create'
actionpack (7.0.3) lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
actionpack (7.0.3) lib/abstract_controller/base.rb:215:in `process_action'
actionpack (7.0.3) lib/action_controller/metal/rendering.rb:53:in `process_action'
actionpack (7.0.3) lib/abstract_controller/callbacks.rb:234:in `block in process_action'
activesupport (7.0.3) lib/active_support/callbacks.rb:118:in `block in run_callbacks'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
i18n (1.10.0) lib/i18n.rb:328:in `with_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
环境
HTTP HOSTS: eleceasy.com
5:52 pm
4
ArgumentError (参数数量错误(给定 2,预期 1))app/controllers/session_controller.rb:315:in create' app/controllers/application_controller.rb:415:in block in with_resolved_locale’ a
好了,就这样。暂时移除 rocketchat 插件,我今天晚些时候会看看。
我已经修补了 Rocketchat 插件,请您再试一次?
是的,我移除了这个插件,现在可以正常登录了。
好的,我会尝试添加新的
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.