10
Firebase, iOS and Keychain

Firebase

Embed Size (px)

Citation preview

Page 1: Firebase

Firebase, iOS and Keychain

Page 2: Firebase

- 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

Page 3: Firebase

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.

Page 4: Firebase

Firebase Services

Page 5: Firebase

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.

Page 6: Firebase

Firebase SDK- Android C++

- iOS Java

- Web NodeJS

Page 7: Firebase

Keychain- Keychain Services provides secure storage of passwords, keys,

certificates, and notes for one or more users.

Page 8: Firebase

Hands on Code

Page 9: Firebase

Hands on Code

Page 10: Firebase

Hands on Code