@Nentra

Полная OAuth-авторизация в Битрикс24 — как сделать чтобы форма авторизации не выводилась(без костылей и своих доработок)?

У битрикса есть статья
https://dev.1c-bitrix.ru/learning/course/index.php...

На шаге 1. Авторизация пользователя в Битрикс24. описано получение ссылки с дополнительными параметрами

Авторизация пользователя в Битрикс24.

Приложение запрашивает у пользователя адрес Битрикс24 и переадресует его на специально сформированный URL, например, такой:

https://portal.bitrix24.com/oauth/authorize/?
client_id=app.573ad8a0346747.09223434
&state=JJHgsdgfkdaslg7lbadsfg

По данной ссылке пользователю будет выведена форма авторизации. После авторизации (либо при наличии авторизованной сессии), если приложение с переданным client_id установлено на портале, портал вернет пользователя на redirect_uri приложения. Если же приложение на портал не установлено, пользователю будет выведено соответствующее сообщение об ошибке.

Итогом успешной пользовательской авторизации должен стать возврат пользователя на зарегистрированный адрес приложения с дополнительными параметрами:


Как мне пропустить без костылей и своих доработок
По данной ссылке пользователю будет выведена форма авторизации

?

Если просто передать в ссылке
https://portal.bitrix24.com/oauth/authorize/?
    client_id=app.573ad8a0346747.09223434
    &state=JJHgsdgfkdaslg7lbadsfg

логин и пароль - то это не работает.
  • Вопрос задан
  • 381 просмотр
Решения вопроса 1
gromdron
@gromdron Куратор тега Битрикс24
Работаю с Bitrix24
Как мне пропустить без костылей и своих доработок


Никак.
OAuth предполагает что вы запрашиваете, а пользователь выдает доступ.
Перекрыть момент выдачи доступа у вас не получиться
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы