���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
.trash
/
plugins.2
/
Viewing: api.ts
export default defineNuxtPlugin((nuxtApp) => { const token = useCookie('token'); const toast = useToast() const localePath = useLocalePath() const api = $fetch.create({ onRequest({ request, options, error }) { if (token.value) { const headers = options.headers ||= {} if (Array.isArray(headers)) { headers.push(['Authorization', `Bearer ${token.value}`]) } else if (headers instanceof Headers) { headers.set('Authorization', `Bearer ${token.value}`) } else { headers.Authorization = `Bearer ${token.value}` } } }, async onResponseError({ response, options }) { if(response.status == 401){ navigateTo(localePath('/login')); } if(response.status == 403){ navigateTo(localePath('/payment')); }else if(response.status === 422){ toast.add({ title: response.status + ' : ' +response._data.message ,color:"red" }) } } }) // Expose to useNuxtApp().$api return { provide: { api } } })
Coded With 💗 by
0x6ick Mod By V1rus_Alfa