increase token length to 32 chars

This commit is contained in:
Ruben Fiszel
2024-06-05 15:49:21 +02:00
parent be092d2527
commit 7d6868a0cb
2 changed files with 5 additions and 5 deletions

View File

@@ -2206,7 +2206,7 @@ pub async fn create_session_token<'c>(
tx: &mut sqlx::Transaction<'c, sqlx::Postgres>,
cookies: Cookies,
) -> Result<String> {
let token = rd_string(30);
let token = rd_string(32);
sqlx::query!(
"INSERT INTO token
(token, email, label, expiration, super_admin)
@@ -2239,7 +2239,7 @@ async fn create_token(
authed: ApiAuthed,
Json(new_token): Json<NewToken>,
) -> Result<(StatusCode, String)> {
let token = rd_string(30);
let token = rd_string(32);
let mut tx = db.begin().await?;
let is_super_admin = sqlx::query_scalar!(
@@ -2283,7 +2283,7 @@ async fn impersonate(
authed: ApiAuthed,
Json(new_token): Json<NewToken>,
) -> Result<(StatusCode, String)> {
let token = rd_string(30);
let token = rd_string(32);
require_super_admin(&db, &authed.email).await?;
if new_token.impersonate_email.is_none() {

View File

@@ -168,7 +168,7 @@ pub async fn create_token_for_owner(
return Ok(token.clone());
}
let token: String = rd_string(30);
let token: String = rd_string(32);
let is_super_admin =
sqlx::query_scalar!("SELECT super_admin FROM password WHERE email = $1", email)
.fetch_optional(db)
@@ -2218,7 +2218,7 @@ async fn spawn_dedicated_worker(
let token = if let Some(token) = JOB_TOKEN.as_ref() {
token.clone()
} else {
let token = rd_string(30);
let token = rd_string(32);
if let Err(e) = sqlx::query_scalar!(
"INSERT INTO token
(token, label, super_admin, email)