##Auth/Authz for iOS mobile app
You're using an external OAuth2 provider and now you're ready to implement a mobile client. Most providers choose to implement OAuth2 because it gives users a secure way to talk to their services, but more importantly, allows users to safely authorize access to their data from third-party services without giving them their credentials.
If you think security topic is hard to tackle, join me in this live coding session. We'll delve deep into OAuth2 protocol and see the challenges to overcome from a native app perspective: embedded web view vs external browser, URL schema for callback, local storage for tokens, refresh access tokens transparently...
From building a social client app for Google, Facebook or Twitter to create your own Keycloak server using different grant types, this session will cover auth and authz challenges. OAuth2 will have no secret to you!
##Bio