Add Twitter OAuth login support

This commit is contained in:
Tim
2025-07-16 16:21:01 +08:00
parent fa95328f6d
commit 840541d8c3
11 changed files with 258 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import SettingsPageView from '../views/SettingsPageView.vue'
import ProfileView from '../views/ProfileView.vue'
import NotFoundPageView from '../views/NotFoundPageView.vue'
import GithubCallbackPageView from '../views/GithubCallbackPageView.vue'
import TwitterCallbackPageView from '../views/TwitterCallbackPageView.vue'
const routes = [
{
@@ -74,6 +75,11 @@ const routes = [
name: 'github-callback',
component: GithubCallbackPageView
},
{
path: '/twitter-callback',
name: 'twitter-callback',
component: TwitterCallbackPageView
},
{
path: '/404',
name: 'not-found',