Перейти к публикации

Рекомендованные сообщения

Добрый день.

После обновления на DLE 18.1 решил проверить авторизацию через ВК. Ранее все работало, сейчас нет, пишет 

Ошибка загрузки Попробуйте ещё раз. Если не получится сейчас, то чуть позже.

Приложение в ВК старое, по идее должно работать, но почему то не хочет.

1.jpg2.jpg

В версии 18,1 Добавлена поддержка авторизации в социальной сети Вконтакте с использованием нового протокола VK ID Oauth 2.1. 

Есть инструкция, как настроить такую авторизацию? Или может подскажите, как наладить старую? Спасибо.

Лада.Онлайн

Ссылка на сообщение
Поделиться на других сайтах

Просто создайте новое приложение https://id.vk.com/business/go  и в настройках скрипта задайте данные от нового приложения.. Для авторизации же не важно какое именно у вас приложение авторизует, для пользователей ничего не поменяется от смены приложения. VK мог начать запрещать старым приложениям использовать новые API, от них не убудет, когда им нужно палки в колеса потолкать и заставить пользователей на новое переходить.

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, celsoft сказал:

Просто создайте новое приложение https://id.vk.com/business/go  и в настройках скрипта задайте данные от нового приложения.. Для авторизации же не важно какое именно у вас приложение авторизует, для пользователей ничего не поменяется от смены приложения. VK мог начать запрещать старым приложениям использовать новые API, от них не убудет, когда им нужно палки в колеса потолкать и заставить пользователей на новое переходить.

По вашей ссылки отправляет на страницу регистрации, где указано, что на физ лицо уже создано.

https://ibb.co/1fcvFkGt

Если в кабинете разработчика выбирать "создать приложение", тогда "тип приложения" нельзя выбрать "сайт"
https://ibb.co/JWJrn0jf

 

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, NlCKRUS сказал:

По вашей ссылки отправляет на страницу регистрации, где указано, что на физ лицо уже создано.

https://ibb.co/1fcvFkGt

Значит заходите под своими данными и создавайте. Там же форма входа а не только регистрация.

6 минут назад, NlCKRUS сказал:

Если в кабинете разработчика выбирать "создать приложение", тогда "тип приложения" нельзя выбрать "сайт"
https://ibb.co/JWJrn0jf

Забудьте про этот кабинет, там все, нельзя создавать больше приложения. У VK другой кабинет по ссылке выше.

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, celsoft сказал:

Значит заходите под своими данными и создавайте. Там же форма входа а не только регистрация.

не могу понять как )

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, NlCKRUS сказал:

не могу понять как )

Тут я уже бессилен, так-то форма входа на пол экрана. По крайней мере это то что я вижу на этой странице. Что вы видите я уже не знаю. Это вам уже в поддержку соцсети нужно обращаться, а не DLE.

Ссылка на сообщение
Поделиться на других сайтах

Действительно, авторизация ВКонтакте перестала работать. Однако создал новое приложение и всё сразу заработало. Вообще никаких проблем.

Вопрос к celsoft. Полагаю, здесь всё можно отключить? Отключил, и работает вроде как нормально всё.

2025-07-03-00-15-27.png

 

Изменено пользователем radrigo
  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, radrigo сказал:

Действительно, авторизация ВКонтакте перестала работать. Однако создал новое приложение и всё сразу заработало. Вообще никаких проблем.

Вопрос к celsoft. Полагаю, здесь всё можно отключить? Отключил, и работает вроде как нормально всё.

2025-07-03-00-15-27.png

 

Привет а в приложении что указал 
Я указывал в Доверенный Redirect URL  /index.php так пишет при авторизации хотя указано все
Не удалось получить данные пользователя из социальной сети. Либо был неверно указан секретный ключ в настройках сети, либо на сервере запрещены исходящие внешние соединения, и не удалось подключиться к социальной сети.

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Ex Coder сказал:

Я указывал в Доверенный Redirect URL  /index.php так пишет при авторизации хотя указано все
Не удалось получить данные пользователя из социальной сети. Либо был неверно указан секретный ключ в настройках сети, либо на сервере запрещены исходящие внешние соединения, и не удалось подключиться к социальной сети.

Необходимо указать с доменным именем
https://вашсайт.ru/index.php

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, radrigo сказал:

Вопрос к celsoft. Полагаю, здесь всё можно отключить? Отключил, и работает вроде как нормально всё.

По желанию. Это уже на странице авторизации соцсети будет, например пользователь сможет другие соц. сети использовать когда перейдет на авторизацию. Почту я бы включил все таки, хотя если ее не будет, то DLE автоматически сам запросит ее. Вообщем эти настройки вы делаете как сами хотите, работать будет в любом случае, это вопрос удобства уже.

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, radrigo сказал:

Действительно, авторизация ВКонтакте перестала работать. Однако создал новое приложение и всё сразу заработало. Вообще никаких проблем.

Вопрос к celsoft. Полагаю, здесь всё можно отключить? Отключил, и работает вроде как нормально всё.

2025-07-03-00-15-27.png

 

у меня пишет, что создан кабинет, в него не пускает. не дает выбрать "физ лицо" (

Изменено пользователем NlCKRUS
Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, NlCKRUS сказал:

напишите адрес этой страницы пожалуйста. я не могу найти у себя ничего подобного (

👇

02.07.2025 в 12:38, celsoft сказал:

Просто создайте новое приложение https://id.vk.com/business/go  и в настройках скрипта задайте данные от нового приложения.. Для авторизации же не важно какое именно у вас приложение авторизует, для пользователей ничего не поменяется от смены приложения. VK мог начать запрещать старым приложениям использовать новые API, от них не убудет, когда им нужно палки в колеса потолкать и заставить пользователей на новое переходить.

Прямая ссылка на эту страницу у каждого индивидуальная. В ней по всей видимости два ID: один пользователь, другой приложения.

Ссылка на сообщение
Поделиться на других сайтах

Разобрался в чем была причина того, что я не мог попасть в кабинет физ лица.

Инструкция от ВК:

1. Зайдите на https://platform.vk.com/.

2. Откройте раздел «‎Настройки» — он находится в шестеренке рядом с названием аккаунта сверху справа.

3. Найдите в боковом меню раздел «‎Инструменты».

4. Подключите «Платформу для разработчиков».


После выполнения этих действий аккаунт появится на https://id.vk.com/about/business/go/.

 

Авторизацию настроил, все работает, спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...