From 78a7a3546a4c291528778c89485fa23f4ad477d0 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Fri, 29 Apr 2022 19:18:22 +0600 Subject: [PATCH] remove checking of webapp data from webapp module due to its existing in core --- .../kotlin/dev/inmo/tgbotapi/webapps/CheckWebAppData.kt | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 tgbotapi.webapps/src/commonMain/kotlin/dev/inmo/tgbotapi/webapps/CheckWebAppData.kt diff --git a/tgbotapi.webapps/src/commonMain/kotlin/dev/inmo/tgbotapi/webapps/CheckWebAppData.kt b/tgbotapi.webapps/src/commonMain/kotlin/dev/inmo/tgbotapi/webapps/CheckWebAppData.kt deleted file mode 100644 index 19f09d7a0f..0000000000 --- a/tgbotapi.webapps/src/commonMain/kotlin/dev/inmo/tgbotapi/webapps/CheckWebAppData.kt +++ /dev/null @@ -1,9 +0,0 @@ -package dev.inmo.tgbotapi.webapps - -import dev.inmo.tgbotapi.utils.* - -/** - * @param rawData Data from [dev.inmo.tgbotapi.webapps.WebApp.initData] - * @param hash Data from [dev.inmo.tgbotapi.webapps.WebApp.initDataUnsafe] from the field [dev.inmo.tgbotapi.webapps.WebAppInitData.hash] - */ -fun TelegramAPIUrlsKeeper.checkWebAppLink(rawData: String, hash: String) = rawData.hmacSha256(webAppDataSecretKey).hex() == hash