/EthLogin

Primary LanguageJavaScriptISC LicenseISC

Welcome to EthLogin 👋

License: ISC Twitter: ShubhankarKG

A PoC that uses Ethereum addresses and the concept of public key cryptography to devise a challenge based authentication system.

Screens

  1. Login Page. login-page

  2. Challenge Page. challenge-page

  3. API Testing Page (with JWT). testing-page

Author

👤 Shubhankar K Gupta

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Future Plans

  1. Accomodate Wallet Account imports.
  2. Persistently store JWT, perhaps on localStorage.
  3. Enable refresh token capabilities.
  4. Deploy contract to Ropsten or Rinkeby.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 Shubhankar K Gupta.
This project is ISC licensed.