When developing b2b webshops with integration to ERP we very often used our own custom implementation of onboarding new users.
- Sending them a email invitation to activate their new account (only once)
- Login journey where they can create a password for their account
- Go to login
Wouldn't be an idea to develop a "sensible default" for this in Swift?
I'd be happy to share our experience on developing this so that you don't have to find our everything from scratch.