NPJ next: Документация/ОбАвторизацииИАутентификации ...

Главная | Каталог | Изменения | НовыеКомментарии | Пользователи | Вам запрещён доступРегистрация | Вход:  Пароль:  

Об авторизации и аутентификации


Оглавление документа


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


Исходя из этого предлагается использовать две ветви классов:


Principal


Методы принципала









PrincipalSecurity


Во-первых, в $rh->principal_security = array( “noguests”, “role” ); указывается перечень доступных в данном приложении моделей. Принципал при конструировании создаёт в себе все эти модели. Некоторые методы принципала вызывают специальные рукоятки моделей:


Предлагаемая структура БД


Для пользователей кажется сообразным хранить:


Предлагаемая структура БД:

field type
user_id* int 
login* varchar(32)
realm varchar(32)
password* varchar(32)
stored_invariant varchar(32)
temp_password varchar(32)
temp_timeout datetime
state/active* int 
name* varchar(250)
email* varchar(250)
email_confirm int 
login_datetime datetime
created_datetime datetime
created_user_id int 
edited_datetime datetime
edited_user_id int 


 
Один файл. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]
Поделиться ссылкой