hmpAuth новое слово в авторизации - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 22 Nov 2024 18:56:07 +0300<blockquote class="blockquote">Невнимательно смотришь. Второй запрос<footer class="blockquote-footer">ramzes (Сегодня / 18:51)</footer></blockquote>
Весело)<br>
Да, второй проморгал)<br>
Ну и в подарок тестил на своей странице) А на ней мыло не привязано было)<br>
Дело за малым, допилить)<br>
Спасибо) <br>
Сорри , не могу плюсануть(
https://visavi.net/topics/43252/692565
hmpAuth новое слово в авторизации МишаMon, 21 Nov 2016 19:09:15 +0300Сообщенияhttps://visavi.net/topics/43252/692565Невнимательно смотришь. Второй запрос
https://visavi.net/topics/43252/692564
hmpAuth новое слово в авторизации ramzesMon, 21 Nov 2016 18:51:32 +0300Сообщенияhttps://visavi.net/topics/43252/692564<blockquote class="blockquote">Сравни свои параметы запроса и мои<footer class="blockquote-footer">ramzes (Сегодня / 15:49)</footer></blockquote>
<pre class="prettyprint">
https://oauth.vk.com/authorize?client_id=*****&redirect_uri=*******&response_type=code&display=page&v=5.60&revoke=1&scope=email
</pre>
Если обращать внимание только на запрос у пользователя мыла, то получается различие только в версии API)<br>
Не думаю что влияет.<br>
Хотя....
https://visavi.net/topics/43252/692563
hmpAuth новое слово в авторизации МишаMon, 21 Nov 2016 18:25:16 +0300Сообщенияhttps://visavi.net/topics/43252/692563Сравни свои параметы запроса и мои
https://visavi.net/topics/43252/692559
hmpAuth новое слово в авторизации ramzesMon, 21 Nov 2016 15:49:45 +0300Сообщенияhttps://visavi.net/topics/43252/692559<blockquote class="blockquote"> header("Location: <a href="http://oauth.vk.com/authorize?client_id=*****&redirect_uri=*******&response_type=code&display=page&v=5.37&scope=offline,email,photos"" target="_blank" rel="nofollow">http://oauth.vk.com/authorize?client_id=*****&redirect_uri=*******&response_type=code&display=page&v=5.37&scope=offline,email,photos"</a>);<br>
первичный запрос (редирект на страницу подтверждения)<br>
GET <a href="https://oauth.vk.com/access_token?client_id=******&scope=email,offline,verified&redirect_uri=*******&client_secret=*******&code='" target="_blank" rel="nofollow">https://oauth.vk.com/access_token?client_id=******&scope=email,offline,verified&redirect_uri=*******&client_secret=*******&code='</a> . $_GET['code']<br>
получение токена из ключа code, с ним же прилетает ид юзера и его мыло<footer class="blockquote-footer">ramzes (Сегодня / 13:19) Отредактировано: ramzes (Сегодня / 13:20)</footer></blockquote>
<br>
Пример кода)<br>
<br>
<pre class="prettyprint">
<?
if(isset($_REQUEST['code'])) {
// получаем access_token
$resp = file_get_contents('https://oauth.vk.com/access_token?client_id='.$client_id.'&client_secret='.$secret.'&redirect_uri='.$siteurl.'&code='.$_REQUEST['code']);
$data = json_decode($resp, true);
if($data['access_token']){
// запишем данные в сессию
$_SESSION['vk_token'] = $data['access_token'];
$_SESSION['vk_id'] = $data['user_id'];
require('../incfiles/footer.php');
}
}
?>
</pre>
<br>
Я так пологаю что мыло тащится так же $data['email'];<br>
Но, не тащит) Пробовал) именно поэтому и убрал запрос <strong>&scope=email</strong>
https://visavi.net/topics/43252/692558
hmpAuth новое слово в авторизации МишаMon, 21 Nov 2016 15:31:07 +0300Сообщенияhttps://visavi.net/topics/43252/692558<pre class="prettyprint">
header("Location: http://oauth.vk.com/authorize?client_id=*****&redirect_uri=*******&response_type=code&display=page&v=5.37&scope=offline,email,photos");</pre>
первичный запрос (редирект на страницу подтверждения)<br>
<pre class="prettyprint">GET https://oauth.vk.com/access_token?client_id=******&scope=email,offline,verified&redirect_uri=*******&client_secret=*******&code=' . $_GET['code']</pre>
получение токена из ключа code, с ним же прилетает ид юзера и его мыло
https://visavi.net/topics/43252/692556
hmpAuth новое слово в авторизации ramzesMon, 21 Nov 2016 13:19:59 +0300Сообщенияhttps://visavi.net/topics/43252/6925561. oAuth, а именно так это называется, настраивается очень легко, какой смысл городить огород и создавать такие сайты. На том же ruseller есть подробные инструкции по подключению<br>
2. Про безопасность и речи не веду, кто ж знает. Но надеюсь, что всё хорошо <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"><br>
3. В данный момент итак существуют сервисы, которые предоставляют такие возможности.<br>
Идея бестолковая, но это лишь моё мнение. Возможно в нашей нише и будет актуально)<br>
В любом случае, успехов!
https://visavi.net/topics/43252/692553
hmpAuth новое слово в авторизации ДаняMon, 21 Nov 2016 09:45:11 +0300Сообщенияhttps://visavi.net/topics/43252/692553<blockquote class="blockquote">в документации этого нет и не будет.<br>
запрашивается просто, к параметрам запроса получения ключа(именно ключа, первичный запрос, который возвращает code, добавить email к scope<footer class="blockquote-footer">ramzes (Сегодня / 23:23)xmikex (Сегодня / 23:07)Mi4ok (Сегодня / 23:00)xmikex (Сегодня / 22:54)</footer></blockquote>
<br>
<br>
К параметрам запроса, к scope добавлял. Запрос был. Но потом к сожалению из токена вытащить не смог.<br>
Гугл с этим тоже не помог(<br>
Хотя, общими усилиями(а именно для этого и есть эта тема) доведу до лучшего систему)
https://visavi.net/topics/43252/692550
hmpAuth новое слово в авторизации МишаSun, 20 Nov 2016 23:30:38 +0300Сообщенияhttps://visavi.net/topics/43252/692550<blockquote class="blockquote">Отрешенный NERVOUS, нет. когда на других сайтах логин через vk использовал, там отдельным пунктом было про запрос email и запрет запроса его.<footer class="blockquote-footer">xmikex (Сегодня / 23:07)</footer></blockquote>
есть такое<br>
<blockquote class="blockquote">а почему не запрашивает сразу email из учетной записи?xmikex (Сегодня / 22:54)<br>
Хороший вопрос. К сожалению из документации не нашел точной инфы как же его дернуть<footer class="blockquote-footer">Mi4ok (Сегодня / 23:00)xmikex (Сегодня / 22:54)</footer></blockquote>
в документации этого нет и не будет.<br>
запрашивается просто, к параметрам запроса получения ключа(именно ключа, первичный запрос, который возвращает code, добавить email к scope
https://visavi.net/topics/43252/692549
hmpAuth новое слово в авторизации ramzesSun, 20 Nov 2016 23:23:12 +0300Сообщенияhttps://visavi.net/topics/43252/692549<strong>Отрешенный NERVOUS</strong>, нет. когда на других сайтах логин через vk использовал, там отдельным пунктом было про запрос email и запрет запроса его.
https://visavi.net/topics/43252/692548
hmpAuth новое слово в авторизации МихаилSun, 20 Nov 2016 23:07:26 +0300Сообщенияhttps://visavi.net/topics/43252/692548<strong>xmikex</strong>, Так оно и не должно запрашивать эмейл, оно генерировать свой должно если учетка должна сохранится.
https://visavi.net/topics/43252/692547
hmpAuth новое слово в авторизации NervousSun, 20 Nov 2016 23:05:04 +0300Сообщенияhttps://visavi.net/topics/43252/692547<blockquote class="blockquote">а почему не запрашивает сразу email из учетной записи?<footer class="blockquote-footer">xmikex (Сегодня / 22:54)</footer></blockquote>
Хороший вопрос. К сожалению из документации не нашел точной инфы как же его дернуть
https://visavi.net/topics/43252/692546
hmpAuth новое слово в авторизации МишаSun, 20 Nov 2016 23:00:06 +0300Сообщенияhttps://visavi.net/topics/43252/692546а почему не запрашивает сразу email из учетной записи?
https://visavi.net/topics/43252/692545
hmpAuth новое слово в авторизации МихаилSun, 20 Nov 2016 22:54:49 +0300Сообщенияhttps://visavi.net/topics/43252/692545Недавно появилась идея, сделать ядро, на котором после буду делать различной тематики и направленности сайт.<br>
Так и появился <strong>hmpAuth</strong><br>
данная система предоставит кодерам упрощенную настройку регистрации через популярные соцсети такие как ВК, ОК, Google, FB, Яндекс и прочие.<br>
Конечно это все в планах и в дальнейшем 100% будет реализовано.<br>
<br>
На данный момент уже запущена регистрация через ВК<br>
<br>
<strong>Так что прошу оценивать, рассказывать о проблемах, багах и о том, что желаем видеть.</strong><br>
<br>
На данный момент ОФФ сайт <strong> DEMO.H-M-P.TK</strong><br>
<br>
ссылка -> <a href="http://demo.h-m-p.tk" target="_blank" rel="nofollow">Перейти</a>
https://visavi.net/topics/43252/692544
hmpAuth новое слово в авторизации МишаSun, 20 Nov 2016 22:11:17 +0300Сообщенияhttps://visavi.net/topics/43252/692544