Re: How to save a copy of user's input password?

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


On Tue, Jul 21, Andy wrote:

> Hi all,
> My pam version is 1.1.0, I use it to authenticate users.
> My case is, when pam finished it's auth, that is after
> pam_authenticate(pamh, o) & pam_acct_mgmt(pamh, 0),
> I want to save a copy of user's password if it's valid, but I can not
> find any API to fulfill my needs.
> I tried pam_get_item(pamh, PAM_AUTHTOK, (const void
> **)&copy_of_passwd), but it returns a "bad item passed to
> pam_*_item()", now I have no idea. :(

As written in the documentation, this is not possible. And
as your application does not know in which form the authentication
was done, it doesn't make sense, too. Who says that a password
was used for authentication? The admin could have decided to
use finger prints instead or whatever else.


Thorsten Kukuk, Project Manager/Release Manager SLES
SUSE LINUX Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg
GF: Markus Rex, HRB 16746 (AG Nuernberg)

Pam-list mailing list

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

  Powered by Linux