| Crates.io | openid-client |
| lib.rs | openid-client |
| version | 0.2.7 |
| created_at | 2022-12-29 14:31:52.074108+00 |
| updated_at | 2025-07-02 06:07:24.113922+00 |
| description | OpenID client for Rust |
| homepage | https://github.com/sathyajithps/openid-client |
| repository | https://github.com/sathyajithps/openid-client |
| max_upload_size | |
| id | 747372 |
| size | 858,587 |
An OpenID Connect Relying Party (Client) library. This is a port of node-openid-client.
This library uses async/await but runtime agnostic.
Visit this repo for how to use the library.
The following client/RP features from OpenID Connect/OAuth2.0 specifications are implemented by openid-client.
Consider supporting this library by creating a PR/Issue in the repo.
If you think this library does not fit your use case, these are popular alternatives.