Skip to content

Simple Demos with documented functionalities for OAuth on IOS with Swift.

License

Notifications You must be signed in to change notification settings

bpdesilva/iOS-Single-SignIn

Repository files navigation

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

About

Simple Demos with documented functionalities for OAuth on IOS with Swift.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published