oidc-siwe-app
A graphical attempt at understanding a bit more the process when using OpenID Connect and Sign-in with Ethereum
Screenshots



Problem Statement
The submission is two-fold:Mainly a protocol flow diagram Diagram source heavily inspired by the one in Auth0 blog post https://auth0.com/blog/sign-in-with-ethereum-siwe-now-available-on-auth0/. This is a first draft for adding a diagram in https://eips.ethereum.org/EIPS/eip-4361 like eg in https://www.rfc-editor.org/rfc/rfc7636.html. And an example app in Vue.js deployed on cloudflare pages using auth0 integration of Spruce https://oidc.login.xyz/
Solution
The sequence diagram is here https://sequencediagram.org/index.html#initialData=C4S2BsFMAIHkEkAiBhaBleB1AotADgE4D2wRAxkeNAGbhEDuAUI3gIYGhkhsB2w0ycCEh9omSACNorPHhbtO3VqIQp8xAG4gAJpALQAFKwCuwABYAGaNqIBbViB4BKeRxBde-DDnVEtu-QMiHTIAOjoAc0dQgA8ATwAvFzY3D2V+QWFRTFZwKGBmRkyRfnEpGTwAWgA+VVRCPx09QxNzKxt7RycALmgAJUhtEAJIMn56MDNoAGdgVmAYFNZbSAWCAB0eAHpjLcjHAH5Z+cgAXmhoRh4SGD9m4uzJaVkAGjrff2ajU0trOwdnN1kEQeNMSjMyCMRIx3g1PoFWr8OgCnDVvLg4U1AsFtGF9jxYokev1BsNRsBNtAtgdrjwyGcAGTIxynBkjIYjMYAfWMBBAp1Cgr2RCi2zIuXAElYZAA1gzjgtWWQhCUuTpTlcbtA7vpYZosS0fu1-l0XuiPgagiFwiLovEkkCQWDRNNIZBodcFtqNM1zZiAoYcXjbQT7U4Xg9ShLVt0AApEabTEAScBxaD0aP8Cg8Hjkxh+-UBq24m2iwlJGqRsSZ7oDACOxkgsxmIAiPEqjnTk2gqzMekgxlsl09tx9+irOTyMYETvBrqhPGgnYzU4KE8zlTRWAxha+QdLdqJvQAqmD9NNjBJbGBpi22-NeZB89uLUX9-jy6jqgXGm-rR+w16AA1PQQGoNMk3vYBH2fHx-T3f8Q0-Go9V-L5EWNTpAU2ZAJSpfEtnFPIpVlA4KF0DVUPhQ02j+LCvwnJ4KiBPDqXIs4ihVR5ylkFCkHqXcESNOiUTjWA0AAFSpIhES2UgZRESkAG8ACJlSyYA1W0FSXjUohdC5McwOEAgdJUiICHSLlgDiPBIBU7oVMRIg+QSeYQBBLl2LM7zdPZMluV5EAHIAXxhfjX3Q4TmWcTdqkYni8G6aV6UTaB5JEaQeG0aBjDPJceGoIhGFOc5Y2IVLb1IaARmmSgfWgFNyBlMgzABax5lYbVF2wcx+0HLZsAAOTQaBSuYIA In the app the use of Spruce https://oidc.login.xyz/ is heavily abstracted by auth0 integration
Hackathon
ETHAmsterdam
2024
Prizes
- 🏆
🥈 Spruce — Best Use
Contributors
- stevehobbsdev
73 contributions
- dependabot[bot]
46 contributions
- lbalmaceda
25 contributions
- evansims
25 contributions
- chenkie
22 contributions
- albertoperdomo
12 contributions
- rafanog
11 contributions
- sliponit
11 contributions
- luisrudge
8 contributions
- aaguiarz
7 contributions
- benlizar
7 contributions
- snyk-bot
6 contributions
- adamjmcgrath
6 contributions
- alexisluque
4 contributions
- frederikprijck
4 contributions
- iannyanes
3 contributions
- mehreencs87
2 contributions
- joshcanhelp
2 contributions
- mikearias3
2 contributions
- hzalaz
2 contributions
- davidpatrick
2 contributions
- cristiandouce
2 contributions
- 1beb
1 contributions
- damieng
1 contributions
- ekodikara
1 contributions
- jmangelo
1 contributions
- nextmat
1 contributions
- robrich
1 contributions
- robaxelsen
1 contributions
- vmartynets
1 contributions