auto ˆÁÀ ƒh¹¿¾1 �_’I|¥‰ÓMjqØ‚¦ð¬÷À¿File not found. �¾À¿File not found.  �¾À¿ File not found. , ˆl–Ü4ý(”†»â‚fãM\eå1hß „¿_‡I|¥‰ÓMÂÁ)  3.2. Authentication management

3.2. Authentication management

3.2.1. Service function for user authentication

#include <security/pam_modules.h>
int pam_sm_authenticate(pamh,  
 flags,  
 argc,  
 argv); 
pam_handle_t *pamh;
int flags;
int argc;
const char **argv;
 

3.2.1.1. DESCRIPTION

The pam_sm_authenticate function is the service module's implementation of the pam_authenticate(3) interface.

This function performs the task of authenticating the user.

Valid flags, which may be logically OR'd with PAM_SILENT, are:

PAM_SILENT

Do not emit any messages.

PAM_DISALLOW_NULL_AUTHTOK

Return PAM_AUTH_ERR if the database of authentication tokens for this authentication mechanism has a NULL entry for the user. Without this flag, such a NULL token will lead to a success without the user being prompted.

3.2.1.2. RETURN VALUES