ChainBB is forum software on top of Steem blockchain.
Components
User login/authentication
Proposal
ChainBB currently uses account name and posting key (private) to authenticate users.
I propose to replace it with SteemConnect for better security and easier user workflow.
Here is relevant Github issue
Mockups / Examples
This will follow SteemConnect work flow and look like below (screenshot taken from utopian.io login flow).
Benefits
This change will add many benefits including:
- It is more secure as users don't need to copy & paste keys manually
- SeemConnect is familiar and easier interface for users as it is standard in Steem community
Posted on Utopian.io - Rewarding Open Source Contributors