Каково мнение людей относительно моего выбора плагинов авторизации? - PullRequest
0 голосов
/ 30 апреля 2010

Я медленно, но верно собираю свое первое приложение rails (первое веб-приложение любого рода на самом деле - я не действительно программист), и пришло время настроить регистрацию пользователя / система входа. Природа моего приложения такова, что каждый пользователь будет полностью отделен друг от друга (за исключением административных ролей). Когда пользователи войдут в систему, они будут иметь свою собственную уникальную страницу индекса, просматривая только свои данные, которые они и никто другой никогда не сможет увидеть или отредактировать. Однако позже я, возможно, захочу добавить роль, чтобы пользователь мог просматривать и редактировать данные нескольких других пользователей (например, группа пользователей может захотеть, чтобы их секретарь имел доступ к своим данным и редактировал их, но их секретарю не потребовались бы какие-либо данные своего собственного).

Мой план состоит в том, чтобы использовать authlogic для создания системы входа в систему и декларативной авторизации для управления разрешениями, но прежде чем приступить к этой довольно важной и важной задаче, я подумал, что мне нужно несколько советов относительно того, подходит ли это сочетание для задач, которые я выполняю. Предусмотреть или будет ли лучший / проще / быстрее / дешевле / удивительный вариант.

Ответы [ 3 ]

5 голосов
/ 30 апреля 2010

А как насчет канкана Райана Бейтса? Здесь вы можете получить полную визуальную реализацию

1 голос
/ 30 апреля 2010

Взгляните на это, это может помочь:

Двигатель Basic Rails 3, использующий Authlogic, CanCan и Easy Roles

1 голос
/ 30 апреля 2010

А как насчет Devise? Взгляните на сайт railscasts.com.

...