OK, that sounds pretty much identical to what we are doing
Unfortunately, our main developer is on vacation, so I can't ask him..
However, I think this documentation might be the best place for your developers to start:
https://developer.adobe.com/client-sdks/home/base/mobile-core/identity/api...