Добрый день,
использую OK Unity SDK 1.0.22 платформы Android, iOS.
Для продления токена используется код:
if (OK.IsInitialized)
if (OK.AccessTokenExpiresAt < DateTime.Now)
{
if (OK.IsRefreshTokenValid)
{
OK.RefreshAccessToken(success =>
{
OnOKLoginFinished(success, callback);
});
}
else
{
OK.RefreshOAuth(success =>
{
OnOKLoginFinished(success, callback);
});
}
}
Помогите пожалуйста разобраться со следующими моментами:
1. Метод для продления токена "OK.RefreshAccessToken" каждый раз запрашивает у пользователя разрешение на использование личных данных выдавая форму с запросом разрешений на приглашение друзей, изменение статуса и проч.. Хотя не должен, так как разрешение было выдано при авторизации при помощи метода"OK.Auth".
2. "OK.Auth" вызывает окно авторизации в нем нет кнопки "назад" для того чтобы закрыть окно авторизации?
3. Окно запроса на использования личных данных. Имеет две основных кнопки "Разрешить" и "Отменить". Кнопка отменить не закрывает окно запроса.