powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Система аутентификации
4 сообщений из 4, страница 1 из 1
Система аутентификации
    #35686431
daunito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем времени! Еще вопросик по организации аутентификации. Никогда этим не занимался, поэтому хочу услышать мнение спецов. Идея простая, создать таблицу юзеров с перечислением прав доступа, несколько групп ролей. Админ из приложения программно создает нового пользователя, данные пишутся в таблицу, потом создается роль. Вопрос: после коннекта юзера к базе, как определить его логин, чтобы найти его в таблице? И почему всем юзерам созданным для теста отказано в доступе (опция коннект включена)? Может что лучше посоветуете. Заранее извиняюсь за примитивную тему, по ничего в книжках не нашел...
...
Рейтинг: 0 / 0
Система аутентификации
    #35686445
eddie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
daunitoИдея простая, создать таблицу юзеров с перечислением прав доступа, несколько групп ролей. Админ из приложения программно создает нового пользователя, данные пишутся в таблицу, потом создается роль непонятно, что же именно вы хотите. где именно авторизуется пользователь и кто занимается раздачей прав?

daunito И почему всем юзерам созданным для теста отказано в доступе (опция коннект включена)? случаем GRANT не забыли сказать?
...
Рейтинг: 0 / 0
Система аутентификации
    #35686637
daunito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Распределением прав и созданием новых юзеров занимается юзер, состоящий в группе админов. Он это делает через интерфейс проги. Вбивает в окне логин, пароль, необходимые права. По нажатию на ок программно создается роль и запись в таблице юзеров где ключом является логин. Авторизация проходит при запуске программы сразу. Если такой роли нет, то пошел нафиг. Если есть, то читаем набор прав из таблички юзеров. Как выцепить логин текущего коннекта?
...
Рейтинг: 0 / 0
Система аутентификации
    #35686816
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
select current_user;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Система аутентификации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]