Аутентификация пользователей
Кто нибудь еще сталкивался с такой задачей?:-?
Цитата:
Originally posted by Ankre
В приложении надо сделать примочку, спрашивающую login и password. Брать их надо из NT. Нашел функцию GetUserName() (она возвращает имя пользователя) , но вроде нет GetPasswordName()? Или можно каким либо образом узнавать рабочую группу, к которой принадлежит user?
Кто нибудь еще сталкивался с такой задачей?:-?
В приложении надо сделать примочку, спрашивающую login и password. Брать их надо из NT. Нашел функцию GetUserName() (она возвращает имя пользователя) , но вроде нет GetPasswordName()? Или можно каким либо образом узнавать рабочую группу, к которой принадлежит user?
Кто нибудь еще сталкивался с такой задачей?:-?
А что тебе надо то ??
Получить пароль, так его в открытом виде нет. ,так что ты его не получишь.. ., на этом и основан принцип аутонтификации, что его никто незнает кроме пользователя.. !
А надо мне знать, принадлежит залогинившийся юзер к группе "Бухгалтерия" или "Кадры" и в зависимости от этого плясать. :x
Для этого ему мне кажется необязательно узнавать пароль пользователя до того как тот его наберет (хотя он именно так ставит задачу)...
Есть какая нибудь возможность не перегружая винды запросить доступ к какому либо ресурсу под определенным именем и паролем и получив или неполучив доступ узнать корректность данного пароля??? (а также его приоритет в системе)
Если таких локальных ресурсов нет то есть какие нибудь ресурсы которые позволяют войти на свой комп с удаленной машины и запросить доступ по паролю причем что бы он совпадал с паролем самой NT (и показывал приоритет в системе)...???
Ankre я правильно понял задачу???
И да и нет. Мне перед выполнением программы надо запросить имя пользователя и пароль, аутентифицировать его, и точно знать к какой группе пользователей NT он принадлежит, Администраторы это, Гости, Опытные пользователи, Кадры, Бухгалтерия ли. Каким образом можно это узнать?
имя ты найдешь, затем используй NetUserGetLocalGroups/NetUserGetGroups для получения списка групп, где этот полз-ль фигурирует. Насчет проверки пароля с помощью NT-аутентификации еще посмотрю.
Cпасибо, Man2002ua, хоть с мертвой точки дело сдвинулось!!!
:D нема за що! Просто раньше сталкивался...
Аутенфикация пользователей в WinNt
Я в отличие от man2002ua с этим не разу не сталкивался :x
Вот поставлю у себя NT и еще догоню Вас :D
Цитата:
Originally posted by HexoGenus
Черт его знает то или не то но посмотри может это тебе поможет :D
Аутенфикация пользователей в WinNt
Я в отличие от man2002ua с этим не разу не сталкивался :x
Вот поставлю у себя NT и еще догоню Вас :D
Черт его знает то или не то но посмотри может это тебе поможет :D
Аутенфикация пользователей в WinNt
Я в отличие от man2002ua с этим не разу не сталкивался :x
Вот поставлю у себя NT и еще догоню Вас :D
Отличная статейка! Возьму на вооружение :)
Спасибо