Static actix_jwt_session::REFRESH_COOKIE_NAME
source · pub static REFRESH_COOKIE_NAME: &str
Expand description
Default refresh token cookie name
Examples:
use actix_web::{get, HttpResponse, cookie::Cookie};
use actix_jwt_session::*;
async fn create_response<C: Claims>(pair: Pair<C>) -> HttpResponse {
let jwt_text = pair.jwt.encode().unwrap();
let refresh_text = pair.refresh.encode().unwrap();
HttpResponse::Ok()
.append_header((JWT_HEADER_NAME, jwt_text.as_str()))
.append_header((REFRESH_HEADER_NAME, refresh_text.as_str()))
.cookie(
actix_web::cookie::Cookie::build(JWT_COOKIE_NAME, jwt_text.as_str())
.finish()
)
.cookie(
actix_web::cookie::Cookie::build(REFRESH_COOKIE_NAME, refresh_text.as_str())
.finish()
)
.finish()
}