| 123456789101112131415 |
- use actix_web::{HttpResponse, HttpRequest, web, get};
- use sqlx::PgPool;
- use crate::{
- http_error::HttpError,
- auth::user_auth
- };
- #[get("/user")]
- pub async fn route(
- db: web::Data<PgPool>,
- req: HttpRequest
- ) -> Result<HttpResponse, HttpError> {
- let user = user_auth(&db, &req, false).await?;
- Ok(HttpResponse::Ok().json(user.response()))
- }
|