如何在pam_ldap中获取当前的PAM用户?

时间:2011-06-23 05:20:26

标签: c++ c pam

如何通过p / c ++中的pam_ldap获取auth的用户名? 我找到了“pam_get_user”API,但是如何才能获得此函数的pam_handle_t?

由于 DMA

1 个答案:

答案 0 :(得分:0)

你可以通过以下方式获得句柄:

int pam_start(const char *service_name, const char *user, 
              const struct pam_conv *pam_conversation, pam_handle_t **pamh); 

pamh - 是上面api中的输出参数。

查看更多详情here