Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.56 KB

File metadata and controls

43 lines (31 loc) · 1.56 KB

iOS Single SignIn Demos GitHub version

Requires Google Firebase Account
Requires Google Firebase Project
Requires Google Firebase Google-info.plist

For setting up Google SignIn : https://firebase.google.com/docs/auth/ios/google-signin
For setting up Facebook SignIn : https://firebase.google.com/docs/auth/ios/facebook-login
For setting up a Facebook Developer Project : https://developers.facebook.com/
For Facebook Login intergration guide : https://developers.facebook.com/docs/facebook-login/ios
For Twitter Login intergration guide : https://github.com/twitter/twitter-kit-ios/wiki/Log-In-With-Twitter
For setting up a Twitter Developer Project :https://apps.twitter.com/

Pods Required with Firebase

Firebase

pod 'Firebase/Core'
pod 'Firebase'
pod 'FirebaseAuth'
pod 'FirebaseDatabase'
pod 'Firebase/Database'

Google SignIn

pod 'GoogleSignIn'

Facebook SignIn

pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'

Twitter SiginIn

pod 'TwitterKit'

Some Of the above may require configurations with you project Bundle ID and changes to info.plist file.Final Demo include all three Authentications. Clone include Google-info.plist and configure info.plist





alternativetext