You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
src | 2 years ago | |
.gitignore | 2 years ago | |
Cargo.toml | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago |
README.md
Who auth library
This is a small helper library for Who server. It includes data types and client implementations for IndieAuth and OpenID Connect (including Discovery and Registration).
Who auth library does not perform discovery. The Who library can be used to discover details of individual identifiers supported by Who server, such as authorization_endpoint
.
See the Who server implementations of remote login flows and identity provider to get an idea for how Who auth library is used in both ends of the authentication dance.
Rocket support
Who auth library includes an optional feature to enable integration with Rocket web framework, by deriving FromForm for all types sent via query string or form body.