|
@@ -1,5 +1,5 @@
|
|
|
|
|
|
|
|
-import { getPublicKey, login, getMe } from '@/api/backbone/user'
|
|
|
|
|
|
|
+import { getPublicKey, login, getMe, loginClient } from '@/api/backbone/user'
|
|
|
import { getGrantPermissions } from '@/api/permission'
|
|
import { getGrantPermissions } from '@/api/permission'
|
|
|
import { getToken, setToken, removeToken, getPubKey, setPubKey, removePubKey } from '@/utils/auth'
|
|
import { getToken, setToken, removeToken, getPubKey, setPubKey, removePubKey } from '@/utils/auth'
|
|
|
import { resetRouter } from '@/router'
|
|
import { resetRouter } from '@/router'
|
|
@@ -65,6 +65,15 @@ const actions = {
|
|
|
commit('SET_ACCESS_TOKEN', res.access_token)
|
|
commit('SET_ACCESS_TOKEN', res.access_token)
|
|
|
setToken(res.access_token)
|
|
setToken(res.access_token)
|
|
|
},
|
|
},
|
|
|
|
|
+
|
|
|
|
|
+ async clientCredentials({ commit }) {
|
|
|
|
|
+ var publicKey = 'yjl1234569876584'
|
|
|
|
|
+ commit('SET_PUBLIC_KEY', publicKey)
|
|
|
|
|
+ setPubKey(publicKey)
|
|
|
|
|
+ var res = await loginClient()
|
|
|
|
|
+ commit('SET_ACCESS_TOKEN', res.access_token)
|
|
|
|
|
+ setToken(res.access_token)
|
|
|
|
|
+ },
|
|
|
async loginOidc({ state }) {
|
|
async loginOidc({ state }) {
|
|
|
await state.authService.signIn()
|
|
await state.authService.signIn()
|
|
|
},
|
|
},
|