include user id in login
This commit is contained in:
parent
cd2873305f
commit
f83eb0d0d2
@ -148,6 +148,7 @@ pub struct PostLoginResponse {
|
|||||||
bearer_token: Ulid,
|
bearer_token: Ulid,
|
||||||
/// Used for authenticating with the RPC endpoints.
|
/// Used for authenticating with the RPC endpoints.
|
||||||
api_keys: Vec<UserKey>,
|
api_keys: Vec<UserKey>,
|
||||||
|
user_id: u64,
|
||||||
// TODO: what else?
|
// TODO: what else?
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -287,6 +288,7 @@ pub async fn user_login_post(
|
|||||||
let response_json = PostLoginResponse {
|
let response_json = PostLoginResponse {
|
||||||
bearer_token,
|
bearer_token,
|
||||||
api_keys: uks.iter().map(|uk| uk.api_key.into()).collect(),
|
api_keys: uks.iter().map(|uk| uk.api_key.into()).collect(),
|
||||||
|
user_id: u.id,
|
||||||
};
|
};
|
||||||
|
|
||||||
let response = (StatusCode::CREATED, Json(response_json)).into_response();
|
let response = (StatusCode::CREATED, Json(response_json)).into_response();
|
||||||
@ -304,6 +306,7 @@ pub async fn user_login_post(
|
|||||||
let response_json = PostLoginResponse {
|
let response_json = PostLoginResponse {
|
||||||
bearer_token,
|
bearer_token,
|
||||||
api_keys: uks.iter().map(|uk| uk.api_key.into()).collect(),
|
api_keys: uks.iter().map(|uk| uk.api_key.into()).collect(),
|
||||||
|
user_id: u.id,
|
||||||
};
|
};
|
||||||
|
|
||||||
let response = (StatusCode::OK, Json(response_json)).into_response();
|
let response = (StatusCode::OK, Json(response_json)).into_response();
|
||||||
|
Loading…
Reference in New Issue
Block a user