繁体   English   中英

ios {app name}希望每次都能访问您的Facebook帐户

[英]ios {app name}would like access your facebook account ask every time

我正在开发一个使用facebook授权的应用程序。

像这样授权应用程序

 FBSession *session = [[FBSession alloc] init];
    // Set the active session
    [FBSession setActiveSession:session];
    // Open the session
    [session openWithBehavior:FBSessionLoginBehaviorUseSystemAccountIfPresent
            completionHandler:^(FBSession *session,
                                FBSessionState state,
                                NSError *error) {
                if (completion ) {
                    completion(error == nil);
                }

                [self sessionStateChanged:session state:state error:error];
            }];

然后,应用程序将显示{appname}之类的消息,希望访问您的Facebook帐户

注销时我正在清除缓存和令牌。 下次登录应用程序直接访问fb帐户,无需任何确认。 如果我从fb设置(在浏览器中)删除应用程序的授权并从设备中删除应用程序,该应用程序将要求确认。

我是否可以像应用程序一样要求{appname}每次都要访问您的Facebook帐户确认?

一次授权就足够了。 一旦用户允许访问您的应用程序,那么没有必要一次又一次地询问。 如果当前用户注销和不同的用户登录,如果未经授权,Facebook将要求确认(在Web视图/ safari登录流程中看到此信息)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM