2013-08-17 7 views
9

Widziałem, że jest kilka silników i tutoriali na ten temat, ale nie mogłem dowiedzieć się, który z nich mógłby mi pomóc w krótkich terminach. Uczę się tylko Railsów i Ruby, a moim celem jest zrozumienie, jak to działa, a może być przydatne w prawdziwym życiu.Jaki jest najlepszy sposób na utworzenie loginu w Railsach na starter?

Wszelkie linki lub wyjaśnienia na ten temat będą mile widziane!

Odpowiedz

14

Inne odpowiedzi zalecają Devise. własna dokumentacja opracować mówi:

Jeśli budujesz swoją pierwszą aplikację Rails, zalecamy nie użytku opracować. Dewise wymaga dobrego zrozumienia Rails Framework. W takich przypadkach zalecamy rozpoczęcie od podstaw prostego systemu uwierzytelniania.

Jestem skłonny zgodzić się. Devise to świetny silnik, który może stworzyć dla Ciebie potężny system logowania w minimalnym czasie, ale jeśli tworzysz aplikację do nauki Railsów, polecam następujący tutorial, aby zbudować własny system logowania, aby uzyskać głębsze zrozumienie tego, co naprawdę dzieje się pod maską. Zawsze możesz wrócić i użyć Devise później.

Dla samouczka, polecam tę samą książkę, którą Devise poleca, Michael Hartl's Ruby on Rails Tutorial - w szczególności rozdziały 6, 7, 8. (Cóż, poleciłbym całą książkę, ale to są rozdziały odnoszące się do budowanie systemu logowania.)

Jeśli screencasty są bardziej twoje, Ryan Bates's Railscast on the subject ma być dobry, chociaż sam go nie oglądałem.

+0

Jakiś czas temu kupiłem książkę Michaela Hartla, ale jeszcze się nie dostałem. Miło wiedzieć, że mogę go ponownie odebrać i przeczytać to, czego szukam. – Zentaurus

Powiązane problemy