exercism / exercism/website

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

Ouverte
#8,779 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
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.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.