Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не работает авторизация #33

Open
dsuvorov opened this issue Sep 4, 2017 · 0 comments
Open

Не работает авторизация #33

dsuvorov opened this issue Sep 4, 2017 · 0 comments

Comments

@dsuvorov
Copy link

dsuvorov commented Sep 4, 2017

У меня возникла проблема авторизации с помощью Одноклассников
Я использую ваш SDK, настроил приложение как указано на https://apiok.ru/dev/sdk/ios

В приложении при вызове метода авторизации (при нажатии кнопки), отображается webview со страницей авторизации, после ввода логина и пароля отображается экран (см. Скриншот), на котором есть кнопка "Log in”. При ее нажатии приложение никак не реагирует, хотя отправляет следующий запрос:

https://connect.ok.ru/dk?st.cmd=OAuth2Permissions&st.layout=a&st.scope=LONG_ACCESS_TOKEN&st.response_type=token&st.show_permissions=off&st.redirect_uri=ok{APP_ID, удален}%2F%2Fauthorize&st.client_id={CLIENT_ID, удален}&cmd=OAuth2Permissions

В ответ отдается 302 код ответа сервера и следующие данные:
fr.posted | set
fr.token | {здесь токен}
button_accept_request | clicked

Отдельно замечу, что следующие методы в AppDelegate при этом не вызываются:
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool

func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant