IBM / BluePic

WARNING: This repository is no longer maintained :warning: This repository will not be updated. The repository will be kept available in read-only mode.
https://developer.ibm.com/code/patterns
Apache License 2.0
325 stars 67 forks source link

Replace MCA with App ID #396

Closed tfrank64 closed 7 years ago

tfrank64 commented 7 years ago

When using the deploy to Bluemix button, it failed because I can no longer create new MCA service instances. So we need to migrate to using the App ID service: https://console.ng.bluemix.net/catalog/services/app-id

tfrank64 commented 7 years ago

Looks like I will need to replace the mca server sdk with: https://github.com/ibm-cloud-security/appid-serversdk-swift

Also, I will replace the BMSFacebookAuth pod with: https://github.com/ibm-cloud-security/appid-clientsdk-swift

tfrank64 commented 7 years ago

BluemixAppId does not support API endpoint protection currently so we aren't using it. A side affect is we don't have access to the AuthorizationContext. This means I might have to assign a userId and deviceId manually from the iOS client side.

tfrank64 commented 7 years ago

This is complete, just need to merge to master