3 / 3 / 1
Регистрация: 18.11.2017
Сообщений: 95
|
||||||
1 | ||||||
Идентификация прав пользователя посредством ввода соответствующего пароля27.03.2019, 19:00. Показов 1142. Ответов 5
Метки нет (Все метки)
В общем, ситуация такая, есть некоторое количество форм, где ведётся некоторый ввод-вывод данных (с этой частью нет проблем), но в самой первой форме вводится пароль: если оный соответствует "admin", любые манипуляции с вводом разрешены, если введён пароль "user", пользователь по прежнему может передвигаться по формам, однако не может ничего вводить (включается ReadOnly, если я правильно понимаю).
Собственно вопрос, как это реализовать? Чтобы вопрос не был голословным, оставляю небольшой кусок своего кода (предпологаемо в моём if должен быть ещё один if, который собственно и включит ReadOnly режим, в случае ввода пароля "user" (помечено комментарием)):
Поднимаю
0
|
27.03.2019, 19:00 | |
Ответы с готовыми решениями:
5
Избавить пользователя от ввода пароля Окно ввода имени и пароля пользователя Определить пользователя по интенсивности скорости ввода пароля Загрузка запароленного пользователя по умолчанию, без ввода пароля |
-2 / 24 / 8
Регистрация: 19.02.2012
Сообщений: 436
|
||||||
27.03.2019, 19:29 | 2 | |||||
Ну так сделай так
0
|
Администратор
|
|||||||||||
27.03.2019, 20:48 | 3 | ||||||||||
LaSTiqq, я бы использовал систему ролей на основе IPrincipal/IIdentity. Форма где ввводится логин/пароль создает и возврашает экземпляр IPrincipal:
0
|
130 / 68 / 31
Регистрация: 24.07.2018
Сообщений: 787
|
||||||
01.04.2019, 11:21 | 4 | |||||
LaSTiqq,
По простецки если.
1
|
130 / 68 / 31
Регистрация: 24.07.2018
Сообщений: 787
|
|
01.04.2019, 15:14 | 5 |
LaSTiqq, Вот посмотри. Не знаю на сколько правильная реализация. За то все просто и понятно.База 3.rar
0
|
130 / 68 / 31
Регистрация: 24.07.2018
Сообщений: 787
|
||||||||||||||||
01.04.2019, 15:23 | 6 | |||||||||||||||
LaSTiqq, Когда вводишь пароль admin TextBox активный, когда что то другое, то tb блокирется и пишет я заблокирован. Правильность ввод пароля не делал.
Добавлено через 6 минут Создаем класс со сатик полем для того чтобы знать какие у нас права доступа
0
|
01.04.2019, 15:23 | |
01.04.2019, 15:23 | |
Помогаю со студенческими работами здесь
6
Выполнение кода после ввода пароля текущего пользователя CodeIgniter: Почему поля ввода имени пользователя и пароля заполняются автоматически? Файл pgpass, запуск psql от имени другого пользователя без ввода пароля Win10 ПК загрузка доходит до экрана ввода пароля и выбора пользователя, и экран гаснет, но ПК работает дальше Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |