User login has to be provided by yourself. You are in full control of the authentication mechanism of your users.
The Venly-Widget offers an authentication mechanism for the wallet-users.
Moreover, authentication of the user at Venly is mandatory, before any blockchain functionality can be triggered on the wallet of the user.
The authentication mechanism can be used as Identity provider (IdP) in your app.
The user is not known at Venly.
Every API-call performed is done in your name (
clientId). No end-user information needs to be supplied.
The user is known/authenticated at Venly.
Your app can retrieve the Profile of the user (email, firstname, etc.).
Every functionality triggered through your app (e.g. perform a transfer) will be done in-the-name-of the user.
From Venly's perspective, the created wallets are owned by you (as we do not know the end-user).
The created wallets are owned by the end-user.
(OPTIONALLY) If you wish, you can have full control over the created wallets. No user interaction is needed to access them.
User interaction is always needed to perform actions on the user's wallet. The user has to confirm every action by supplying a PIN code.
Users are not able to use the created wallets in the Venly Wallet interface (we do not know them).
Users are able to login into the Venly Wallet interface and manage the created wallets.
Users have to contact you. You can contact Venly support with the necessary information (e.g.
Users can contact Venly support immediately.