В Rails, что такое «API» Restful Authentication? - PullRequest
0 голосов
/ 23 февраля 2011

Используя Restful Authentication (https://github.com/technoweenie/restful-authentication), есть ли API для всех методов, которые он добавляет в проект Rails?

Пока я нашел

current_user  # returns a User object of current logged in user, nil if none
logged_in?    # returns true/false whether there is a logged in user
before_filter :login_required   # if no logged in user, redirects to the login page

Доступен ли полный список методов / API? В старые времена у нас всегда был полный список методов / функций, которые мы можем вызывать, но иногда в Rails я нахожу, что информация немного разбросана.

Ответы [ 2 ]

0 голосов
/ 23 февраля 2011

Я использовал Restful-Authentication, Authlogic и Devise.Основываясь на отзывах сообщества рельсов, я бы посоветовал вам взглянуть на Devise.Недавно я переключил одно из моих приложений на Rails 1.2.5 с помощью Restful-Authentication в приложение на Rails 3.x с помощью Devise.Использовать Devise было намного проще, чем Restful-Authentication.(Я знаю, что это не отвечает на ваш немедленный вопрос, но я хотел, чтобы кто-то сказал мне это, когда я делал свой выбор.)

0 голосов
/ 23 февраля 2011

Вот документация по всем методам в проекте: http://rdoc.info/github/technoweenie/restful-authentication

Вики также достаточно хороша: https://github.com/technoweenie/restful-authentication/wiki

Альтернативы для Rails 2.3 и 3.0

...