Bcrypt czy bcrypt-ruby?

Nie wiem jak to możliwe, ale nie umiem wygooglować o co tu chodzi. Czy te dwa gemy to to samo? Mają te same opisy, ale inną liczbę pobrań i bcrypt-ruby wymaga bcrypta. Raz użyłem bcrypta i działało, nawet jest on wpisany domyślnie w Gemfile, tyle że zakomentowany. Ale jak się googluje, to częściej trafia się na gem o nazwie bcrypt-ruby,

Generalnie zrobili niezły syf bo niby zmienili nazwę na bcrypt ale w README raz używają nazwy bcrypt a raz bcrypt-ruby.

Czyli bcrypt-ruby to tylko coś jakby alias, a nowsza nazwa to samo bcrypt?

Nie tyle co alias co stara wersja tego gema. Ostatni release bcrypt-ruby był w lutym 2014 i zawiera jako zależność gem bcrypt, przy czym sam w źródłach nie ma nic poza plikiem dummy.rb definiującym moduł BCrypt::Dummy.

1 Like