I want to create a Hyperledger Fabric network which has a frontend. The web application is having feature of registering and login the user.The question is :-
- Does registering a user through web application require also to register the user in
fabric-ca-server
(Fabric CA). - Do we need to create credentials for the newly registered users like we generate credentials for peers, orderers or other participants in the network?
- What will be the "role" of the newly registered participant in the network? What role should we give to the newly added member?
- Is there any need to properly create an MSP structure for a new user?
- How many users can be registered through Fabric Certificate Authority?
- How many participants/users can belong to one peer node? Do the users/participants which belongs to any one peer organisation will share the same ledger data?
- what should be the login logic when after registering the user in the network ?