以前、php で imap_open 関数を使用して、フォームからユーザーの資格情報を検証し、自分の Web サイトにログインできるようにしました。ここで、資格情報を入力として提供する Google サーバーからフェッチできる名前も出力したいと思います。
フォームからphpファイルへの入力と同じユーザー資格情報を提供することにより、「Hello $ gmail-> firstname to the website」のようなものを印刷したいと思います。
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;
}
}