BCrypt::Errors::InvalidHash: invalid hash (BCrypt::Errors::InvalidHash)
- Langage dominant
- Ruby
- Étoiles
- 548
- Forks
- 168
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 28
Description
## 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
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.