mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-19 08:01:25 +00:00
increase token length to 32 chars
This commit is contained in:
@@ -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() {
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user