Login endpoint #20

Merged
phoenix merged 24 commits from login_endpoint into devel 2025-04-07 01:22:59 +00:00
Showing only changes of commit 732f5f64bc - Show all commits

View File

@@ -58,6 +58,9 @@ mod token_stuff {
pub const TOKENTYPE: &str = "JWT";
pub const KEY_ENV: &str = "SECRET_KEY";
pub const MESSAGE: &str = "Something random";
pub const ISSUER: &str = "icarus_auth";
pub const AUDIENCE: &str = "icarus";
pub fn get_key() -> Result<String, dotenvy::Error> {
dotenvy::dotenv().ok();
@@ -70,7 +73,9 @@ mod token_stuff {
header.set_token_type(TOKENTYPE);
let mut payload = JwtPayload::new();
payload.set_subject("Something random");
payload.set_subject(MESSAGE);
payload.set_issuer(ISSUER);
payload.set_audience(vec![AUDIENCE]);
let key: String = if provided_key.is_empty() {
get_key().unwrap()