Как реализовать авторизацию на сайте через ВКонтакте с разрешением отправки уведомлений от группы?

Функционал разрабатываемого сервиса заключается в отправке уведомлений пользователю в ВКонтакте, найстроки сервиса выделены на отдельную веб-страницу при этом для доступа к этой странице необходимо авторизоваться через ВКонтакте.

Сейчас используется виджет "Разрешить писать сообществу" (https://vk.com/dev/AllowMessagesFromCommunity), он хорош при первом разрешении отправки уведомлений пользователем: пользователь нажимает "Разрешить уведомления" и в результате отправляется его ID ВКонтакте на сервер и происходит авторизация.
Но у данного виджета существует существенный минус, при повторной авторизации на странице с настройками сначала данный виджет выглядит как "Запретить уведомления", т.е. пользователь вынужден сначала нажать "Запретить" и потом повторно "Разрешить" и только тогда произойдет авторизация.

Существуют ли способы не заставлять пользователя нажимать "Запретить" и потом "Разрешить"?
Либо существуют ли способ сделать авторизацию пользователя путем создания приложения API с правами на отправку сообщений от сообщества?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы