feat(auth): send raw token on telegram auth

This commit is contained in:
2025-09-03 07:08:51 +04:00
parent e3904a255b
commit 298c4f4dd3

View File

@@ -22,10 +22,6 @@ pub async fn telegram_auth(
) -> ServiceResponse { ) -> ServiceResponse {
let init_data = WebAppInitDataMap::from_str(data_json.into_inner().init_data); let init_data = WebAppInitDataMap::from_str(data_json.into_inner().init_data);
// for (key, value) in &init_data.data_map {
// println!("key: {} | value: {}", key, value);
// }
{ {
let env = &app_state.get_env().telegram; let env = &app_state.get_env().telegram;
@@ -114,8 +110,8 @@ mod schema {
#[serde(rename_all = "camelCase")] #[serde(rename_all = "camelCase")]
#[schema(as = Flow::TelegramAuth::Response)] #[schema(as = Flow::TelegramAuth::Response)]
pub struct Response { pub struct Response {
#[serde(skip)] // #[serde(skip)] // TODO: я пока не придумал как не отдавать сырой токен в ответе
#[schema(ignore)] // #[schema(ignore)]
access_token: String, access_token: String,
pub completed: bool, pub completed: bool,