простая аутентификация пользователя и плагин создания в рельсах? - PullRequest
0 голосов
/ 30 июля 2010

У меня есть простая система записи в рельсах, она имеет customers, appointments и visits в качестве моделей.

с посещениями и встречами, принадлежащими клиенту.

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

плюсом будет, если плагин позволит администратору также создавать учетные записи клиентов, чтобы клиенты могли в режиме онлайн проверять свой профиль, встречи и детали посещений.

так что в основном подключаемый модуль аутентификации для суперпользователя и пользователя с ограниченными правами (для просмотра их собственных профилей).

я не хочу, чтобы что-то слишком причудливое, если честно, как отправка подтвержденияэлектронная почта и т. д.

спасибо

Ответы [ 3 ]

1 голос
/ 31 июля 2010

У меня есть плагин для простого управления доступом на основе ролей:

http://github.com/heavysixer/rolesystem

1 голос
/ 31 июля 2010

Если вам нужно просто

Проверьте: http://code.google.com/p/rolerequirement/

Используйте это с плагином restful-аутентификации

Я использую его в 2-3 проектах, и он работаетотлично, я даже сделал несколько взломов, чтобы включить аутентификацию ldap.

1 голос
/ 30 июля 2010

Оформить заказ:

http://github.com/plataformatec/devise

На нем есть пара сообщений:

http://railscasts.com/episodes/209-introducing-devise

Для аутентификации на основе ролей вы можете комбинировать Devise с Cacan:

http://railscasts.com/episodes/192-authorization-with-cancan http://gist.github.com/389299 http://railscasts.com/episodes/210-customizing-devise

...