odnoklassniki / ok-unity3d-sdk

Unity3D SDK for OK
Apache License 2.0
3 stars 6 forks source link

Получение LONG_ACCESS_TOKEN #6

Closed imurashka closed 8 years ago

imurashka commented 8 years ago

Не возможно получение LONG_ACCESS_TOKEN. Во-первых его нет в OKScope, из-за чего даже нет возможности запросить этот пермишенн. Во-вторых в классе AndroidOdnoklassniki в методе SSOAuthSuccessAndroid не реализована возможность того, что в ответе придет параметр expires_in. Там просто выставляется какое-то константрное значение: AccessTokenExpiresAt = DefaultAccessTokenExpires(); RefreshTokenExpiresAt = DefaultRefreshTokenExpires();

lintax commented 8 years ago

Сам токен запрашивать в scope уже можно, а вот в случае SSO авторизации нет поддержки expires_in в ответе, потому что в случае SSO он в ответе и не приходит) Но да, разумно было бы добавить его туда, если это возможно (но следует помнить, что этому значению доверять нельзя и есть сценарии когда сессия закончится до окончания токена)