Авторизация с помощью Google
NNS Team / Заметки разработчика
На замену авторизации vk на сайт добавили возможность авторизоваться или зарегистрироваться с помощью всемогучего Гугл Апи. Вконтакте отключили по причине недоступности серверов вк с датацентра сервера где лежит сайт. (Как итог апи не работаю даже если пользователь зайдет через прокси. Нужно крутить отдельно прокси для сервера, а желания делать это крайне мало).
Фактически на разбор апи ушел целый день. Как итог строк 20 написано. Среди тех которые будут полезны для желающих вытянуть email пользователя с профиля гугл
$service = new Google_Service_People($client);
$optParams = array(
'requestMask.includeField' => 'person.emailAddresses'
);
$google_user_info = $service->people->get('people/me',$optParams);
$external_user_email = $google_user_info->emailAddresses[0]['value']; // email
Всем удачи. Зайти на сайт стало еще легче.
Похожие новости
-
Добавляем или изменяем Swap на VPS хостинге
Несколько команд для консоли для того чтобы создать swap на хостинге (при нехватке оперативной памяти). Создание свапа 500МБ. count=500 (можн -
Логи доступа nginx - Что генерирует запросы
tail -n 10000 /var/log/nginx/access.log | awk '{print $6}' | sort -n | uniq -c | sort -nr | head -n10 -
Защищаем DNS mikrotik от запросов извне (повышаем производительность микротика)
Одна из популярных причин высокой нагрузки на микротик при относительно небольшом количестве подключенных клиентво. Если включена опция Allow remote r -
Преобразовать строку в число 1С
Попытка СтрокаПоискаАртикул = Число(СтрокаПоиска); Исключение СтрокаПоискаАртикул = СтрокаП -
Проверка на заполненость строки в запросе 1С
Как проверить заполнен ли реквизит справочника. Например выбрать всю номенклатуру в которой указан артикул Для этого в запрос добавляем услов -
ошибка исполнения функции 1с
Для обхода ошибки нужно переименовать файл C:ProgramData1C1CEStart1CEStart.cfg, выполнить установку платформы 8.2, вернуть прежнее название фа -
VK bot Online
Бот написан на php как standalone приложение. Умеет ставить лайки, делать публикации в управляемом аккаунте. Вступать в групы. проверять заявки в др -
Передача результатов запроса в управляемую форму 1С
Задача состоит вывести таблицу по результатах запроса в отрытой форме. Код для формы с которой будем вызывать открытие новой формы и заполнять таблиц -
Перенос данных УТ 2.3 - УТ 3 - ошибка при выгрузке
Ошибки при експорте с УТ 2.3 для Украины при конвертации в 3 версию Одна с возможных причин отсуствие параметка даты при вызове метода Получить Ош -
Голосование на NNS. Сравниваем всех со всеми.
Запускаем возможность проведения голосований. Добавить свое голосование Посмотреть свои голосования Активные голосования
Комментарии