Если я правильно понимаю, вы намереваетесь отправить данные с первоначальным запросом на авторизацию, которые должны быть возвращены при перенаправлении обратно в приложение.
A библиотека Я использую в настоящее время предоставляетособенность в том, что дополнительное состояние может быть сохранено вместе с одноразовым значением в параметре состояния, например:
state = nonce + nonceStateSeparator + customState;
Параметр состояния описывается следующим образом:
Непрозрачное значение, используемое клиентомподдерживать состояние между запросом и обратным вызовом.Сервер авторизации включает это значение при перенаправлении пользовательского агента обратно клиенту.Параметр СЛЕДУЕТ использовать для предотвращения подделки межсайтовых запросов, как описано в разделе 10.12.