Перейти к содержанию

Авторизация через ВК на версии 4.7.9


Перейти к решению Решено Ryancoolround,

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

Добрый день! Кто может подсказать плагин для настройки авторизации через Вконтакте на IPS 4.7.9 Перерыли весь инет, плагинов много, но не подходит ни один!

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

Здравствуйте! Я могу порекомендовать несколько плагинов для IPS 4.7.9, которые поддерживают авторизацию через Вконтакте: 1. Social Login - это плагин, который позволяет пользователям авторизоваться на Вашем сайте при помощи социальных сетей, включая Вконтакте. Он также обеспечивает возможность автоматической регистрации новых пользователей. 2. Login with VKontakte - это очень простой плагин, который добавляет кнопку авторизации через Вконтакте на страницу входа на Вашем сайте. 3. OAuth2 Login Handler - это плагин, который позволяет Вам настроить авторизацию через различные социальные сети, включая Вконтакте. Он также поддерживает авторизацию через Google, Facebook, Twitter и другие популярные социальные сети. Выберите наиболее подходящий плагин для Вашего сайта. Надеюсь, это помогло!
Ссылка на комментарий
Поделиться на другие сайты

  • Администратор

У нас стоит тот, который можно найти на форуме ipbmafia.
https://ipbmafia.ru/files/file/2624-integration-with-vkontakte/

В нем работает авторизация на 4.7.9, но не работает продвижение в группы ВК.

Так же можно без плагинов настроить авторизацию, через API. Я с работы приеду, попробую данный способ, если сработает выложу инструкцию.

Получай фашист по морде!

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

1 минуту назад, Ryancoolround сказал:

У нас стоит тот, который можно найти на форуме ipbmafia.
https://ipbmafia.ru/files/file/2624-integration-with-vkontakte/

В нем работает авторизация на 4.7.9, но не работает продвижение в группы ВК.

Так же можно без плагинов настроить авторизацию, через API. Я с работы приеду, попробую данный способ, если сработает выложу инструкцию.

Будем признательны! Этот плагин у нас выдаёт ошибку при установке xml

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

4 часа назад, Ryancoolround сказал:

У нас стоит тот, который можно найти на форуме ipbmafia.
https://ipbmafia.ru/files/file/2624-integration-with-vkontakte/

В нем работает авторизация на 4.7.9, но не работает продвижение в группы ВК.

Так же можно без плагинов настроить авторизацию, через API. Я с работы приеду, попробую данный способ, если сработает выложу инструкцию.

Подскажите пожалуйста если не сложно, я скачал ещё раз архив по ссылке вами указанной, мне просто распаковать и залить папки как есть или каждый файл в свою директорию?

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

  • Администратор
1 час назад, ksu-sov сказал:

Подскажите пожалуйста если не сложно, я скачал ещё раз архив по ссылке вами указанной, мне просто распаковать и залить папки как есть или каждый файл в свою директорию?

Вам надо сам архив, который vk.com-login-share-promote-1.0.6.tar установить через приложения.

Спойлер

image.png

 

Получай фашист по морде!

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

  • Администратор
6 часов назад, Ryancoolround сказал:

Так же можно без плагинов настроить авторизацию, через API. Я с работы приеду, попробую данный способ, если сработает выложу инструкцию.

Почему то не получается, при настройке данного метода авторизации я постоянно возвращаюсь к одной и той же ошибке:

{"error":"invalid_request","error_description":"PKCE is unsupported for server-side authorization"}

 

Получай фашист по морде!

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

3 часа назад, Ryancoolround сказал:

Вам надо сам архив, который vk.com-login-share-promote-1.0.6.tar установить через приложения.

  Скрыть контент

image.png

 

Аж стыдно, что всё так просто, очень благодарен, всё получилось и работает, вот только почему-то на английском

 

Screenshot (19).png

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

  • Администратор
6 минут назад, ksu-sov сказал:

вот только почему-то на английском

 

Screenshot (19).png

В админке перейдите в раздел Кастомизация > Языки. Нажмите на глобус возле необходимого языка, в строке поиска введите "Sign in", активируйте вкладку "Не переведено", и переведите необходимые значения.

Спойлер

image.png

 

Получай фашист по морде!

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

4 минуты назад, Ryancoolround сказал:

В админке перейдите в раздел Кастомизация > Языки. Нажмите на глобус возле необходимого языка, в строке поиска введите "Sign in", активируйте вкладку "Не переведено", и переведите необходимые значения.

  Скрыть контент

image.png

 

Получилось, только теперь новая проблема 

{"error":"invalid_client","error_description":"client_id is incorrect"}
Ссылка на комментарий
Поделиться на другие сайты

  • Администратор
  • Решение
  • Создайте здесь: https://vk.com/apps?act=manage приложение, укажите в категории выбора Сайт
  • Затем введите в первой строке адрес сайта полностью, например https://ip-gamers.net
  • Во второй строке базовый домен, например ip-gamers.net
  • В информации приложения заполните ссылки на пользовательское соглашения и условия вашего сайта:
Спойлер

image.png

  • В настройках приложения, в строке Доверенный redirect URI вставьте ваш Callback адрес, он указан у вас на страниц при создании авторизации:
Спойлер

image.png

А в данные Application ID и секретный ключ вставьте данные полученные из настроек приложения:

Спойлер

image.png

Все, больше я никаких операция не выполнял. Никакой магии, и у меня все вроде работает.

Получай фашист по морде!

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

2 минуты назад, Ryancoolround сказал:
  • Создайте здесь: https://vk.com/apps?act=manage приложение, укажите в категории выбора Сайт
  • Затем введите в первой строке адрес сайта полностью, например https://ip-gamers.net
  • Во второй строке базовый домен, например ip-gamers.net
  • В информации приложения заполните ссылки на пользовательское соглашения и условия вашего сайта:
  Показать контент

image.png

  • В настройках приложения, в строке Доверенный redirect URI вставьте ваш Callback адрес, он указан у вас на страниц при создании авторизации:
  Показать контент

image.png

А в данные Application ID и секретный ключ вставьте данные полученные из настроек приложения:

  Показать контент

image.png

Все, больше я никаких операция не выполнял. Никакой магии, и у меня все вроде работает.

Да я просто тормоз, вместо ID приложения вводил первый секрет, потом второй )))) Всё работает отлично. Благодарю от души!

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

  • 2 недели спустя...
  • Администратор
В 05.05.2023 в 18:23, ksu-sov сказал:

Да я просто тормоз, вместо ID приложения вводил первый секрет, потом второй )))) Всё работает отлично. Благодарю от души!

Не волнуйся, иногда первые шаги бывают сложными, и это совершенно нормально. Рад, что в итоге все получилось и авторизация через Вконтакте работает у тебя на сайте. Если у тебя возникнут вопросы в будущем, не стесняйтесь обращаться.

Получай фашист по морде!

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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

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