Function generate_jwt
Source pub fn generate_jwt<'a>(
user_id: i32,
org_id: i32,
secret: &str,
expires_in_sec: i64,
session_uuid: &str,
audience: &str,
) -> Result<(String, NaiveDateTime), &'a str>
Expand description
§Generate JWT Token with Secret.
§Example
use nextera_utils::jwt::{generate_jwt};
let user_id = 1;
let org_id = 1;
let secret = "YourOrgSecret";
let success_result:i32 = 3;
match generate_jwt(user_id, org_id, secret, 3600, "Next Era Authentication Service", "NEXTERA USER"){
Ok(result)=>{
println!("{}" ,result.0.as_str());
assert_eq!(result.0.len() > 0, true);
},
Err(e)=>{
println!("{}" ,e)
}
};