exercism / exercism/website

BCrypt::Errors::InvalidHash: invalid hash (BCrypt::Errors::InvalidHash)

オープン
#8,779 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Ruby
スター
548
フォーク
168
平均マージ
1日 3時間
マージ済み PR(30日)
28

説明

## Error

```
invalid hash (BCrypt::Errors::InvalidHash)
```

## Stack trace

```
bcrypt/password.rb:60 in initialize
devise/encryptor.rb:16 in String.new
devise/encryptor.rb:16 in Devise::Encryptor.compare
devise/models/database_authenticatable.rb:72 in valid_password?
app/controllers/api/settings_controller.rb:10 in sudo_update
action_controller/metal/basic_implicit_render.rb:6 in send_action
abstract_controller/base.rb:224 in process_action
action_controller/metal/rendering.rb:165 in process_action
abstract_controller/callbacks.rb:259 in block in AbstractController::Callbacks#process_action
active_support/callbacks.rb:121 in block in ActiveSupport::Callbacks#run_callbacks
```

## Tracking Details
- **Project**: exercism-rails
- **Sentry**: [BCrypt::Errors::InvalidHash: invalid hash (BCrypt::Errors::InvalidHash)](https://thalamus-ai.sentry.io/issues/95292006/)
- **Culprit**: API::SettingsController#sudo_update
- **First seen:** Feb 12, 2026

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。