feat(app): telegram init data signature validator
This commit is contained in:
@@ -5,12 +5,12 @@ const BASE_URL = '/';
|
||||
export const apiFetch = ofetch.create({
|
||||
throwHttpErrors: true,
|
||||
onRequest({request, options}) {
|
||||
const initData = window.Telegram?.WebApp?.initData
|
||||
const data = window.Telegram?.WebApp?.initData;
|
||||
|
||||
if (initData) {
|
||||
if (data) {
|
||||
options.headers = {
|
||||
...options.headers,
|
||||
'X-Telegram-InitData': initData,
|
||||
'X-Telegram-InitData': data,
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user