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

How do I get a client_id and client_secret? Is there a dummy wallet I can use for test / dev? #2

Open
dickhardt opened this issue May 17, 2024 · 7 comments

Comments

@dickhardt
Copy link

Title says it all. @msporny

@brianorwhatever
Copy link
Collaborator

The client_id and client_secret for a relying party should be generated independent of OpenCred and supplied to OpenCred via the config. At this point there is not any automatic generation in place.

Any wallet that speaks OID4VP or VC-API should be able to present credentials to OpenCred -- I don't know of any dummy wallets available at this time

@dickhardt
Copy link
Author

dickhardt commented May 17, 2024

I got here from this page https://www.dmv.ca.gov/portal/ca-dmv-wallet/opencred-for-relying-parties/

And want to access the CA DMV wallet

@deshmukhrajvardhan
Copy link

I got here from the same site.

Is there an example where we can see the components of this repo in work? Some demo video of all parts working, so that we can aim to reproduce it?

When you say any wallet? From experience entities that create their own Issuer, wallet and verifier interop with only their implementations and not others.
Here is the one I have used in the past (Sphereon has all 3) https://github.com/Sphereon-Opensource/mobile-wallet

@deshmukhrajvardhan
Copy link

If I understand this repo right, it doesn't call out to the CA DMV database to check if the DL creds are valid. Is this assumption right?

@brianorwhatever
Copy link
Collaborator

@deshmukhrajvardhan Yes you are correct, OpenCred does not communicate with any DMV database. OpenCred can be deployed to verify DL creds that are presented from the CA DMV Wallet App.

Demo videos are a work in progress so at this point the readme in this repository is the best source of information regarding how to deploy OpenCred.

@deshmukhrajvardhan
Copy link

Thanks @brianorwhatever oh so OpenCred can verify the CA DMV creds (does it do this by validating the signature? where does OpenCred get CA DMV's pub key/did from?).

Thanks! look forward to the demo and will continue to go through the README. Thanks again!

@deshmukhrajvardhan
Copy link

@dickhardt I was able to get the verifier to work with CA DMV app #5 #6

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

No branches or pull requests

3 participants