Laravel 5: Usando SHA1 em vez de Bcrypt

Estou tentando estender o Bcrypt padrãoHashServiceProvider no laravel 5, para usar a criptografia SHA1.

Usando a resposta desta pergunta:Como usar a criptografia SHA1 em vez do BCrypt no Laravel 4? e a documentação oficial emhttp://laravel.com/docs/5.0/extending#container-based-extension, Consegui preparar o seguinte código:

Noapp / Providers / ShaHashServiceProvider.php

    use App\ShaHasher;
    use Illuminate\Hashing\HashServiceProvider;

    class ShaHashServiceProvider extends HashServiceProvider {

        public function boot()
        {
            parent::boot();

            $this->app->bindShared('hash', function()
            {
                return new ShaHasher();
            });
        }

    }

Noapp / ShaHasher.php

    use Illuminate\Contracts\Hashing\Hasher as HasherContract;

    class ShaHasher implements HasherContract {

        public function make($value, array $options = array()) {
            $value = env('SALT', '').$value;
            return sha1($value);
        }

        public function check($value, $hashedValue, array $options = array()) {
            return $this->make($value) === $hashedValue;
        }

        public function needsRehash($hashedValue, array $options = array()) {
            return false;
        }

    }

Noapp / config / app.php

    'providers' => [
            ...
            //'Illuminate\Hashing\HashServiceProvider',
            'App\Providers\ShaHashServiceProvider',
            ...
    ],

Também estou usando o Laravels pronto para usoAuthController para lidar com logins.

Mas parece que não funciona como eu pretendia. A primeira vez que tentei entrar, tudo funcionou perfeitamente bem. Então eu saí e, desde então, todas as tentativas de login falharam.

Não estou recebendo nenhum erro, apenas o "Ops! Houve alguns problemas com sua entrada. Essas credenciais não correspondem aos nossos registros." mensagem.

Estou imaginando o que exatamente deu errado e onde? Espero que alguns de vocês, gênios, possam me ajudar!

questionAnswers(1)

yourAnswerToTheQuestion