INNER CODE UNIT · Rust
login
Trow-Registry/trow · src/routes/mod.rs:168
async fn login(
auth_user: ValidBasicToken,
State(state): State<Arc<TrowServerState>>,
) -> Result<TrowToken, Error> {
let tok = trow_token::create_token(auth_user, &state.config);
match tok {
Ok(t) => Ok(t),
Err(e) => {
tracing::error!("Failed to create token: {:#}", e);
Err(Error::Internal)
}
}
}