Re: using pam_sm_auth

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2011-10-06 at 00:16 -0400, leonel06013@xxxxxxxxxxxxxxxx wrote: 
> Hi:
> 
> I'm createing a pam_sm_authenticate module for the gnome login windows, in this I
> need the userName and the password, I need to validate this information against a
> database, I have already obtained the username, and use pam_get_item(pamh,
> PAM_AUTHTOK, (const void **) pass);  to obtain the pass, where pass is a (char *),
> everything works fine, but when the user logs on, the variable pass is NULL, and I
> can not get the pass that the user put in the gnome login windows.
> 
> How can I get the password of a user usign pam_get_item, using the item_type
> (PAM_AUTHTOK), can somebody give an example.

If the module is supposed to be used only with Linux-PAM you can use
pam_get_authtok() extension function from it to get the password.
Otherwise you have to copy the code that calls conversation functions to
obtain the password.
-- 
Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
                                              Turkish proverb

_______________________________________________
Pam-list mailing list
Pam-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/pam-list


[Index of Archives]     [Fedora Users]     [Kernel]     [Red Hat Install]     [Linux for the blind]     [Gimp]

  Powered by Linux