I'm new to Hyperledger Fabric development and I'm trying to make a user friendly registration.
For example:
+ Using Oauth from google account.
+ Or using traditional email-password registration.
I've read the hyperledger fabric document and tried some of its examples. All I know is that the new identity creation process is like this:
1. Get an admin identity from fabric-ca server, by using fabric-ca client, or SDK.
2. Register new identity using that admin identity.
3. Then the fabric-ca server will send back new identity's ID and secret code(so-called password).
4. User will use that ID & secret code to enroll new user, as well as create transactions, etc.
So, my question is:
- What additional work should I do to make registration/login process look like traditional Oauth or user/email registration.
- Where should I store the additional information of user, like email, password, birthday, etc
(I read this question before: User registration & login in Hyperledger fabric, so I think that there's a way to do it, but did not figured it out yet).