如何为某些电子邮件用户添加Google登录限制

时间:2019-05-13 04:33:24

标签: ios xcode firebase firebase-authentication google-signin

我已经使用Fire-base在我的应用程序中实现了Google登录,并且运行良好,但是我想添加一些用户来登录我的应用程序,例如venkat@MyCompanyName.com。 有没有人对如何执行此操作有任何建议,关于这样做的正式方法的文档或一种简单,安全的解决方法?

登录用户代码:

googleButton.addTarget(self, action: #selector(signInUserUsingGoogle(_:)), for:.touchUpInside)


@objc func signInUserUsingGoogle(_ sender:UIButton) {
    GIDSignIn.sharedInstance().delegate = self
    GIDSignIn.sharedInstance().uiDelegate = self
    GIDSignIn.sharedInstance().signIn()
}

func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!) {

    if let error = error{
        print("we have error sign in user ==\(error.localizedDescription)")
    }else if let gmailUser = user{
        performSegue(withIdentifier: "login", sender: self)
    }
}   

预先感谢

0 个答案:

没有答案