Jak sprawdzić siłę hasła za pomocą Devise in Ruby on Rails?
Chcę zmusić użytkownika do wybrania silnego hasła podczas rejestracji.
Wiem, że jest tam wiele mierników siły hasła jquery i najprawdopodobniej użyję jednego z nich. Ale to naprawdę nie wymusza nikogo na wyborze silnego hasła. Formularz rejestracyjny musi być również przydatny bez włączonego js, więc nadal można potencjalnie zarejestrować słabe hasło.
Konta muszą być najbardziej bezpieczne, ponieważ jeśli jesteś zalogowany, możesz zobaczyć dane innych kont, których nie chcę ujawniać w żadnych okolicznościach. Dlatego chcę tutaj zapewnić maksymalne bezpieczeństwo, dlatego myślę, że najważniejsze jest, aby zezwalać tylko na silne hasła.
Więc,
Jak ustawić i dostosować wymagania dotyczące walidacji minimalnej siły hasła? Jedyne, co mogłem znaleźć w devise pliku konfiguracyjnym, to długość hasła. Czy jest jeszcze jeden klejnot, którego powinienem użyć do tego zadania?