Есть ли какие-либо скрипты для входа в PHP, из которых я могу учиться?PHP-авторизация на основе уровня?
Я хочу иметь панель управления, которая показывает разные варианты для разных пользователей в зависимости от уровня привилегий.
Есть ли какие-либо скрипты для входа в PHP, из которых я могу учиться?PHP-авторизация на основе уровня?
Я хочу иметь панель управления, которая показывает разные варианты для разных пользователей в зависимости от уровня привилегий.
Да, есть тысячи скриптов PHP, из которых вы можете читать и учиться.
Вы можете скачать фреймворк MCRwebapp из Google Code и прочитать класс AbstractApp, чтобы увидеть как аутентификацию (пароль пользователя), так и авторизацию (разрешения пользователя).
«Вход» подразумевает аутентификацию. «Уровни привилегии» подразумевают авторизацию. Хотя они кажутся похожими и часто обсуждаются вместе как «auth», они совершенно разные. «Authn» является глобальным и просто берет имя пользователя и пароль, или токен аутентификации и т. Д. «Authz» должен быть реализован на уровне объекта и сложнее; рассмотрите возможность использования структуры, которая поддерживает ее изначально.
Какие-либо конкретные рамки в виду? – Moshe
Не в частности. Google находит Symfony, Yii, Lion и другие. –
Это ваш сценарий? – Moshe
Да, это структура, которую я написал и поддерживал. – Don
Хорошо, спасибо. Я попробую. Приятно видеть, как люди демонстрируют свою работу. (Кстати, я предполагаю, что вы готовы поддержать его на каком-то уровне, если предлагаете его ...) – Moshe