walt-id / waltid-walletkit

Toolkit for SSI and NFT/SBT wallets
https://docs.walt.id
Apache License 2.0
31 stars 25 forks source link

Front authentication #148

Closed vgonisanz closed 10 months ago

vgonisanz commented 1 year ago

The architecture of the project is very interesting. I have a question.

mikeplotean commented 1 year ago

Hi, could you please elaborate on your question, what type of authentication do you have in mind?

vgonisanz commented 1 year ago

I am analyzing ways to authenticate users, using, for example, OpenID Connect (OIDC).

I understand that the 'waltid-web-wallet' project has a basic implementation, and I was looking for guides or diagrams to properly implement authentication with a service that uses the 'wallet-kit' in the backend to utilize VC (Verifiable Credentials) and the functionalities offered by the kit.

I would also like to know if you have any plans to work on a similar line of understanding and solving this problem properly. If not, I can try to study the standard and look into the implementation of 'waltid-web-wallet' to attempt it on my own.

Thank you.

mikeplotean commented 1 year ago

perhaps these 2 can help:

A small diagram showing the component architecture can be found on the Issuer and Verifier portals page. Also there can be found the oidc protocol description. Please keep in mind, the current oidc implementations (oidc4ci and oidc4vp) are being updated to the latest spec (oid4vc).