dotnet / dotnet/aspnetcore

how to create custom external provider authentication (sign-in with ethereum)

Open
#55,083 0 comments 0 reactions 0 assignees View on GitHub
area-identity Docs enhancement
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 10h
Merged PRs (30d)
281

Description

Hello, I'm interested in integrating Ethereum sign-in functionality into ASP.NET Identity. I'm considering creating a custom external provider to facilitate user sign-ins using signatures from their crypto wallets. Auth0 has already implemented this feature, as demonstrated [here](https://auth0.com/blog/sign-in-with-ethereum-siwe-now-available-on-auth0). Essentially, the user signs a message, and we verify the signature. Could someone please provide guidance on how to integrate this into ASP.NET Identity?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.