about summary refs log tree commit diff
path: root/indieauth/src
Commit message (Collapse)AuthorAgeFilesLines
* kittybox-indieauth: support transforming strings to PKCEVerifierVika2024-08-181-0/+5
| | | | for apps that can't hold state for long
* kittybox-indieauth: support OAuth2 Client MetadataVika2024-08-181-1/+114
| | | | Required for new revision of IndieAuth.
* kittybox-indieauth: separate ProfileUrl struct from GrantResponseVika2024-08-181-7/+11
| | | | Seems to be useful on its own.
* kittybox-indieauth: small code cleanupsVika2024-08-173-8/+15
|
* kittybox-indieauth: allow using custom RNGs for PKCEVika2024-08-171-1/+10
|
* kittybox-indieauth: allow using custom RNGs for stateVika2024-08-171-2/+14
|
* kittybox-indieauth: AuthorizationRequest::into_query_pairs()Vika2024-08-171-1/+37
| | | | | | | | This is a more efficient way of appending to a query string, as it avoids a needless copy and borrows most things instead. We can't really avoid copying here, since we'll need to write to the query string, but we can avoid an extra copy by borrowing most of our way through.
* kittybox-indieauth: 0.1.0 -> 0.2.0Vika2024-07-091-7/+110
| | | | | | | | | Added fundamental AutoAuth types. This library can now be used to augment existing authorization and token endpoints with AutoAuth capabilities. See https://github.com/sknebel/AutoAuth/blob/master/AutoAuth.md for the latest spec draft.
* lint: no extra whitespace on line endingsVika2024-01-292-4/+4
|
* Moved the entire Kittybox tree into the rootVika2023-07-293-0/+1113