07sumit1002 / CabRental

The Cab Rental repository is a software system that provides a platform for individuals to rent vehicles for transportation. It is designed to offer an easy and seamless experience for users to book a ride.
https://07sumit1002.github.io/CabRental/
MIT License
34 stars 152 forks source link

[FEATURE] Web3 Wallet Authentication for Login #479

Open chikatlarakesh opened 4 weeks ago

chikatlarakesh commented 4 weeks ago

GSSoC 2024 Extd and Hacktoberfest Contributor

Please describe your feature request related to a problem? Enhance the existing login functionality to support Web3 wallet authentication, allowing users to log in using MetaMask or other crypto wallets instead of traditional username and password methods.

Describe your solution to problem Implement a single input field for the wallet address and integrate Web3 functionality to authenticate users. This would streamline the login process, align with the decentralized nature of the CabRental platform, and improve user experience by providing a secure and efficient authentication method.

Describe alternatives you've considered An alternative solution could be to maintain the traditional username and password login alongside the new wallet authentication. However, this may confuse users and dilute the platform’s decentralized focus.

Additional context This feature is essential for offering a seamless and secure user experience in a decentralized vehicle rental platform. Integrating wallet authentication would also enhance user privacy and reduce the risk of credential theft associated with traditional logins.

github-actions[bot] commented 4 weeks ago

👋 Thank you for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!