如何使用 Gmail 凭据作为输入在 php 中获取用户的名字?
How to fetch user's First Name in php using Gmail Credentials as input?
我之前在 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 的 explode() 功能。
$string_array = explode("@",$string);
echo $string_array[0];
有你的答案。
我之前在 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 的 explode() 功能。
$string_array = explode("@",$string);
echo $string_array[0];
有你的答案。