2010-01-31 6 views
1

Есть ли какие-либо скрипты для входа в PHP, из которых я могу учиться?PHP-авторизация на основе уровня?

Я хочу иметь панель управления, которая показывает разные варианты для разных пользователей в зависимости от уровня привилегий.

ответ

0

Да, есть тысячи скриптов PHP, из которых вы можете читать и учиться.

Вы можете скачать фреймворк MCRwebapp из Google Code и прочитать класс AbstractApp, чтобы увидеть как аутентификацию (пароль пользователя), так и авторизацию (разрешения пользователя).

+0

Это ваш сценарий? – Moshe

+0

Да, это структура, которую я написал и поддерживал. – Don

+0

Хорошо, спасибо. Я попробую. Приятно видеть, как люди демонстрируют свою работу. (Кстати, я предполагаю, что вы готовы поддержать его на каком-то уровне, если предлагаете его ...) – Moshe

2

«Вход» подразумевает аутентификацию. «Уровни привилегии» подразумевают авторизацию. Хотя они кажутся похожими и часто обсуждаются вместе как «auth», они совершенно разные. «Authn» является глобальным и просто берет имя пользователя и пароль, или токен аутентификации и т. Д. «Authz» должен быть реализован на уровне объекта и сложнее; рассмотрите возможность использования структуры, которая поддерживает ее изначально.

+0

Какие-либо конкретные рамки в виду? – Moshe

+0

Не в частности. Google находит Symfony, Yii, Lion и другие. –

Смежные вопросы