mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 09:14:27 +08:00
support Nextcloud OAuth 2.0 authentication
This commit is contained in:
@@ -9,6 +9,7 @@ import SignUpPage from '@/views/desktop/SignupPage.vue';
|
||||
import VerifyEmailPage from '@/views/desktop/VerifyEmailPage.vue';
|
||||
import ForgetPasswordPage from '@/views/desktop/ForgetPasswordPage.vue';
|
||||
import ResetPasswordPage from '@/views/desktop/ResetPasswordPage.vue';
|
||||
import OAuth2CallbackPage from '@/views/desktop/OAuth2CallbackPage.vue';
|
||||
import UnlockPage from '@/views/desktop/UnlockPage.vue';
|
||||
|
||||
import HomePage from '@/views/desktop/HomePage.vue';
|
||||
@@ -226,6 +227,17 @@ const router = createRouter({
|
||||
token: route.query['token']
|
||||
})
|
||||
},
|
||||
{
|
||||
path: '/oauth2_callback',
|
||||
component: OAuth2CallbackPage,
|
||||
props: route => ({
|
||||
token: route.query['token'],
|
||||
provider: route.query['provider'],
|
||||
platform: route.query['platform'],
|
||||
userName: route.query['userName'],
|
||||
error: route.query['error']
|
||||
})
|
||||
},
|
||||
{
|
||||
path: '/unlock',
|
||||
component: UnlockPage,
|
||||
|
||||
Reference in New Issue
Block a user