1. Only showing results from lib.rs

    Clear filter to show all search results

  2. 3 days agoidentity_service_base_url: Base URL of your identity provider (e.g., "https://identity.example.com") username: Username for client credentials; token: Token/password for client credentials; client_id: Your OAuth client ID; The service will automatically construct the necessary OAuth endpoints by appending /authorize/ and /token/ to the base URL.
  3. Oct 30, 2024Issuers can use this library to issue credentials and verify the id alias credential received from the identity provider. Relying parties can use this library to verify the credentials received. More information about Verifiable Credentials in the Internet Computer documentation. Getting Started Installation. Install with cargo:
  4. Jan 21, 2025110,553 downloads per month Used in 42 crates (35 directly). MIT license . 660KB 14K SLoC OpenID Connect Library for Rust. This library provides extensible, strongly-typed interfaces for the OpenID Connect protocol, which can be used to authenticate users via Google, GitLab, Microsoft, and many other providers. API documentation and examples are available on docs.rs.
  5. Jun 25, 2024This example is using Google Cloud as the OAuth2 provider. You need a Google Cloud project and create OAuth2 credentials for client_id and client_secret using OAuth client Id option. redirect_url is the server callback endpoint for the provider which should set within Authorised redirect URIs section when creating OAuth2 client id.
  6. Dec 9, 2024Identity management for Actix Web. actix-identity can be used to track identity of a user across multiple requests. It is built on top of HTTP sessions, via actix-session. Getting started. To start using identity management in your Actix Web application you must register IdentityMiddleware and SessionMiddleware as middleware on your App:
  7. Jan 21, 2025Related: openidconnect See also: yup-oauth2, ureq, reqwest, elasticsearch, reqwest-middleware, aws-sdk-ssooidc, clickhouse, fantoccini, biscuit-auth, vaultrs, prometheus-http-query Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the ...
  8. See also: aws-sdk-ssooidc, openidconnect, compact_jwt, zitadel, axum-keycloak-auth, jwt-ui, casdoor-rs-sdk, ci-id-bin, yew-oauth2, oidc-cli, collaboflow-rs Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the authors of the crate.
  9. Feb 5, 2024Automatically redirect the user to the OIDC provider when requiring authentication. Open a callback endpoint (/auth_callback) to redirect the user at the end of the authorization code flow Will store access token, refresh token, id_token and user info in cookies. Logout. Open a logout endpoint (/logout).
  10. Jan 5, 2025An auth provider? You bet. User and Group Permissions: Authorization is supported via the AuthzBackend trait, which allows applications to define custom permissions. Both user and group permissions are supported. ... , stytch, biscuit-auth, actix-identity, sentc, aws-sdk-cognitoidentityprovider, rsasl, axum-auth, hawk, redox_users. Lib.rs is an ...
  11. Nov 20, 2024A node's network identity keys. Such identity keys can be randomly generated on every startup, but using already existing, fixed keys is usually required. Though libp2p uses other crates (e.g. ed25519_dalek ) internally, such details are not exposed as part of libp2p's public interface to keep them easily upgradable or replaceable (e.g. to ...

    Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

Custom date rangeX