Firebase 3.2.1を使用するためにSwift(v2.2)で書かれたiOSアプリケーションを更新しています。新しいAPIを使用して自分のユーザーを認証し、Firebase Appへの電子メールとパスワードでコードを更新しました。しかし、FacebookとGoogleでサインインできるようにするためにコードを更新する必要があるようです。プロセスにおけるFacebookとGoogleのサインが行われ、利用者は、私はまた、以下のものを使用して、私のFirebaseアプリにユーザーに署名するために必要な、古い文書によると、FacebookやGoogleにログインされた後:Swiftの新しいFirebase 3.2.1でプロバイダ(Facebook、Google)を指定するFirebaseアプリケーションにユーザを認証する方法
// User is signed in to Facebook!
// Now, authenticate the user to your Firebase app
let accessToken = FBSDKAccessToken.currentAccessToken().tokenString
UserService.firebase.BASE_REF.authWithOAuthProvider("facebook", token: accessToken, withCompletionBlock: { error, authData in
if error != nil {
//print("An error occurred!")
} else {
//print("User signed in!")
}
私はauthWithOAuthProvider()
メソッドに似た何かをするメソッドを新しいAPIで見つけることができませんでした。助けてください、ありがとう!
Error: Value of type FIRDatabaseReference has no member authWithOAuthProvider