我之前在 php 中使用 imap_open 函数来验证表单中的用户凭据,并让他们登录我的网站。 现在我还想打印他们的姓名,该姓名可以从提供凭据作为输入的 Google 服务器获取。
我想打印类似“Hello $gmail->firstname to the website”的内容, 通过从表单中提供相同的用户凭据作为 php 文件的输入。
是否可以在不使用 Open ID API 的情况下执行此操作?
我的 php 身份验证函数与此类似:-
function validate($username,$password) {
$username = strtolower($username);
$server="{imap.gmail.com:993/imap/ssl}";
$result=false;
$result = imap_open($server,$username,$password);
if($result) {
return 1;
}
else {
return 0;
}
}
最佳答案
关于php - 如何使用 Gmail 凭据作为输入在 php 中获取用户的名字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28772425/