Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEP: Asymmetric Key Client Authentication #8

Closed
da2ce7 opened this issue Aug 24, 2022 · 1 comment · Fixed by #9
Closed

TEP: Asymmetric Key Client Authentication #8

da2ce7 opened this issue Aug 24, 2022 · 1 comment · Fixed by #9

Comments

@da2ce7
Copy link
Contributor

da2ce7 commented Aug 24, 2022

Use of asymmetric cryptography for user accounts and their authentication.

Draft:
https://github.com/da2ce7/torrust-teps/blob/tep-asymmetric_key_client_authentication/TEP-0012.md

@mickvandijke
Copy link
Member

Hey @da2ce7 ,

Two days ago, I came across this library "Sign in with Ethereum": https://docs.login.xyz/libraries/rust. With this library, you can easily let users authenticate all their API requests with a signature of an Ethereum wallet. I have already made a small project in Vue 3 + Rust with it and it is really nice to work with.

What do you think of using this as opposed to developing our own asymmetric key authentication method?

@da2ce7 da2ce7 closed this as completed in 8d5729e Nov 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants