exercism / exercism/website

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

Abierto
#8,779 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Ruby
Estrellas
548
Forks
168
Merge medio
1 d 3 h
PR fusionados (30 d)
28

Descripción

## 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

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.