Playing well with Shoot'nShare app, SharedShoot allows you to see all the pictures shared via Keycloak backend and download photos from your friends. You login using OpenID Connect.
Supported platforms: iOS9, iOS10, iOS11.
NOTES: This demo securely stores OAuth2 tokens in your iOS keychain, we chosen to use WhenPasscodeSet
policy as a result to run this app you need to have your passcode set. You can't test it on the Simulator.
For more details see WhenPasscodeSet blog post and Keychain and WhenPasscodeSet blog post
The project uses CocoaPods for handling its dependencies. As a pre-requisite, install CocoaPods and then install the pod. On the root directory of the project run:
pod install
Then double click on the generated .xcworkspace
to open in Xcode.
Open SharedShoot/ViewController.swift
, change HOST url replacing localhost with the local IP of your computer.
And finally, run the app in your device.