HTML-форма — Как получить имя пользователя в php, используя учетные данные Gmail в качестве входных данных?

Ранее я использовал функцию imap_open в php для проверки учетных данных пользователей из формы и предоставления им логина на мой веб-сайт.
Теперь я также хочу напечатать их имя, которое можно получить с серверов 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;
}
}

2

Решение

попробуйте php’s взорваться () функция.

$string_array = explode("@",$string);
echo $string_array[0];

У тебя есть ответ.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]