Added user login, logout and creation functionality
Also minor changes to ticketing and AppState
This commit is contained in:
@@ -13,7 +13,7 @@ pub struct Error {
|
||||
pub fn encode_token(header: &Header, id: String, key: &EncodingKey) -> String {
|
||||
let now = chrono::Utc::now();
|
||||
let issued = now.timestamp() as usize;
|
||||
let expires = (now + chrono::Duration::minutes(90)).timestamp() as usize;
|
||||
let expires = (now + chrono::Duration::minutes(60)).timestamp() as usize;
|
||||
let claims: Claims = Claims {
|
||||
subject: id,
|
||||
issued: issued,
|
||||
|
||||
Reference in New Issue
Block a user