0


我正在构建一个 iOS 应用程序,并让用户使用 google oauth 登录。但问题是我只需要来自“xyz.com”的用户才能登录,我拥有这个域,通过谷歌应用程序设置它,并且可以访问谷歌应用程序控制面板,如果有帮助的话。

我知道 google oauth 的托管域参数,但我的问题是如何将它与 google SDK 一起使用?

4

2 回答 2

1

如果您的应用使用gtm-oauth2登录,您可以在初始请求中设置其他参数,例如

viewController.signIn.additionalAuthorizationParameters = @{ @"hd" : @"example.com" };
于 2013-08-26T23:24:11.577 回答
0


很抱歉回答我自己的问题,但我使用了gtm-oauth2,经过大量挖掘源代码后,我发现我可以这样做:

viewController.signIn.authorizationURL = [NSURL URLWithString:[[viewController.signIn.authorizationURL absoluteString] stringByAppendingString:@"?hd=kinokiapp.com"]];

它会将它的参数添加到最后。

于 2013-08-27T13:59:07.380 回答