首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >何时在IOS中调用Google +静默身份验证

何时在IOS中调用Google +静默身份验证
EN

Stack Overflow用户
提问于 2014-03-04 07:23:33
回答 1查看 1.3K关注 0票数 4

我在authenticated上使用了Google,通过fast-app-switch.,我看到了无声身份验证和google。从第二次开始,我想用我的应用程序实现无声身份验证。也就是说,如果用户第一次尝试登录,我将使用safari重定向以进行身份验证(现在我已经完成了)。但是第二次,我只是通过检查一些条件来调用静默身份验证,比如身份验证令牌是过期的还是其他条件。

伪码..。

代码语言:javascript
运行
复制
if (....what condition...)
   [signIn trySilentAuthentication];

建议我如何检查这个条件并调用slientAuthentication

注意:--我见过这个问题--[QA1](https://stackoverflow.com/questions/9209850/google-plus-authentication),[QA2](https://stackoverflow.com/questions/20123341/google-plus-sdk-not-refreshing-token-ios),[QA3],但是所有的问题都是关于身份验证的,而不是关于无声身份验证的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-05 05:14:50

最后,我通过做一些练习找到了。您可以看到下面的代码。

代码语言:javascript
运行
复制
GPPSignIn *signIn = [GPPSignIn sharedInstance];
if ([[GPPSignIn sharedInstance]hasAuthInKeychain])
{
    if (![signIn trySilentAuthentication])//because some time, it may expired 
        [self initialAuthentication];
}
else
{
   [self initialAuthentication];
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22165457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档