tiny-oidc-rp 0.1.0

Tiny OpenID Connect Relying Party
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# tiny-oidc-rp: Tiny OpenID Connect Relying Party

[![crates.io](https://img.shields.io/crates/v/tiny-oidc-rp?label=latest)](https://crates.io/crates/tiny-oidc-rp)

tiny-oidc-rp is Rust implementation of [OpenID Connect](https://openid.net/connect/) relying party.
This crate is intended for server-side implementation and it supports [code flow](https://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth) only.
I have no plan to support [implicit flow](https://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth) nor WASM on web frontend.

### Expected use:

- To implement intranet web service authentication with Microsoft Azure ADFS.
- To implement web site for small group authentication with Google ID.
- etc.

## Usage

See [examples](examples/) .