Rails 4, Devise, Omniauth (z wieloma dostawcami)

Spędziłem dni oglądając RailsCasts na devise i omniauth, a następnie przeglądając powiązane tutoriale dotyczące konfiguracji systemu uwierzytelniania, który używa tych klejnotów. Myślę, że RailsCasts są przestarzałe i próbując załatać luki w innych tutorialach, powstają różnego rodzaju problemy.

Czy ktoś może zasugerować bieżący samouczek, który mogę wykorzystać jako podstawę do wdrożenia tego systemu. Mam oddzielne modele użytkowników i uwierzytelnień (z użytkownikami posiadającymi wiele uwierzytelnień).

Naprawdę chciałbym użyć devise i omniauth (z CanCan dla umiejętności) na szynach 4, ale wyrywam sobie włosy próbując znaleźć podstawowe ustawienia (używając psql jako bazy danych).

questionAnswers(3)

yourAnswerToTheQuestion