chore: bump rauth; adds account deletion

closes #159
This commit is contained in:
Paul Makles
2022-06-09 16:00:59 +01:00
parent 80af18761f
commit f8b5c25c17
6 changed files with 26 additions and 7 deletions

View File

@@ -55,16 +55,16 @@ impl<'r> OpenApiFromRequest<'r> for User {
_required: bool,
) -> rocket_okapi::Result<RequestHeaderInput> {
let mut requirements = schemars::Map::new();
requirements.insert("Api Key".to_owned(), vec![]);
requirements.insert("Session Token".to_owned(), vec![]);
Ok(RequestHeaderInput::Security(
"Api Key".to_owned(),
"Session Token".to_owned(),
SecurityScheme {
data: SecuritySchemeData::ApiKey {
name: "x-session-token".to_owned(),
location: "header".to_owned(),
},
description: Some("Session Token".to_owned()),
description: Some("Used to authenticate as a user.".to_owned()),
extensions: schemars::Map::new(),
},
requirements,