Upload
vinicius-t-sossella
View
27
Download
0
Embed Size (px)
Citation preview
Firebase, iOS and Keychain
- Backend as a Service
- Typically enables you to store your data & interact with other critical services without the headaches and cost of maintaining your own infrastructure.
- Cloud-based storage is just the beginning of a BaaS offering, though. Quite often, BaaS providers enable push notifications, integration with other social networks, user administration, custom business logic and more.
- Focus on app development
BaaS
Firebase- Firebase is a mobile platform that helps you quickly develop high-
quality apps, grow your user base, and earn more money. Firebase is made up of complementary features that you can mix-and-match to fit your needs.
Firebase Services
Firebase Auth- Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to
authenticate users to your app. It supports authentication using passwords, popular federated identity providers like Google, Facebook and Twitter, and more.
- Firebase Authentication integrates tightly with other Firebase services, and it leverages industry standards like OAuth 2.0 and OpenID Connect, so it can be easily integrated with your custom backend.
Firebase SDK- Android C++
- iOS Java
- Web NodeJS
Keychain- Keychain Services provides secure storage of passwords, keys,
certificates, and notes for one or more users.
Hands on Code
Hands on Code
Hands on Code