Components
This application allows you to send and receive messages in real-time using Firebase services.
This application implements push notification thanks to Firebase Cloud Messaging service.
You can sign up using your Email or you can sign in using your Google account.
Proposal
I propose to add the two-step verification to the Firebase chat demo, for security and protection users. Two-Step Verification: Allows users to create a privacy code to protect the user's contact, login, and security, through which the user will create a 6-digit code to ensure the security of their contacts.
Also i am suggesting that the view contact button should be available on the application so as to be able to view other users details.
Mockups / Examples
Here is how the two step verification should look like
Then, after clicking the two-step verification button, a window appears to set the pin or change the pin as shown below
Here is how the view contact section should look like
Then after clicking on the view contact button details about the users will come up for example as shown below
Benefits
The two-step verification will protect your account from all users who are trying to log into your account, once your login information has been disclosed, a verification code will be required from the hacker for you to know.
The view contact section, will enable user check details about other contacts profile, also give access to see things they've shared together and other public detail
Posted on Utopian.io - Rewarding Open Source Contributors
Your contribution cannot be approved because it does not follow the Utopian Rules.
Better luck next time!
You can contact us on Discord.
[utopian-moderator]