mirror of
https://github.com/nagisa77/OpenIsle.git
synced 2026-05-09 12:17:29 +08:00
feat: use token to get visit date~
This commit is contained in:
@@ -105,6 +105,7 @@ import { ref, onMounted, watch } from 'vue'
|
|||||||
import { useRoute } from 'vue-router'
|
import { useRoute } from 'vue-router'
|
||||||
import { stripMarkdown } from '../utils/markdown'
|
import { stripMarkdown } from '../utils/markdown'
|
||||||
import { API_BASE_URL } from '../main'
|
import { API_BASE_URL } from '../main'
|
||||||
|
import { getToken } from '../utils/auth'
|
||||||
import TimeManager from '../utils/time'
|
import TimeManager from '../utils/time'
|
||||||
import CategorySelect from '../components/CategorySelect.vue'
|
import CategorySelect from '../components/CategorySelect.vue'
|
||||||
import TagSelect from '../components/TagSelect.vue'
|
import TagSelect from '../components/TagSelect.vue'
|
||||||
@@ -210,7 +211,12 @@ export default {
|
|||||||
if (isLoadingPosts.value || allLoaded.value) return
|
if (isLoadingPosts.value || allLoaded.value) return
|
||||||
try {
|
try {
|
||||||
isLoadingPosts.value = true
|
isLoadingPosts.value = true
|
||||||
const res = await fetch(buildUrl())
|
const token = getToken()
|
||||||
|
const res = await fetch(buildUrl(), {
|
||||||
|
headers: {
|
||||||
|
Authorization: token ? `Bearer ${token}` : ''
|
||||||
|
}
|
||||||
|
})
|
||||||
isLoadingPosts.value = false
|
isLoadingPosts.value = false
|
||||||
if (!res.ok) return
|
if (!res.ok) return
|
||||||
const data = await res.json()
|
const data = await res.json()
|
||||||
|
|||||||
Reference in New Issue
Block a user