diff options
author | vnugent <public@vaughnnugent.com> | 2023-08-27 22:28:34 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-08-27 22:28:34 -0400 |
commit | afdeeb686f3aa022bec19084a337e233c622b4e3 (patch) | |
tree | f781d4b60e149244e58b58b44715a9a83c9d1fc1 /front-end/src/views/Login/components | |
parent | 51a65e9196f35393817ba94721503afdfa76fb60 (diff) |
pre backend update client performance bufs and fixes
Diffstat (limited to 'front-end/src/views/Login/components')
-rw-r--r-- | front-end/src/views/Login/components/Social.vue | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/front-end/src/views/Login/components/Social.vue b/front-end/src/views/Login/components/Social.vue index 6eb65e7..5824226 100644 --- a/front-end/src/views/Login/components/Social.vue +++ b/front-end/src/views/Login/components/Social.vue @@ -17,18 +17,18 @@ </template> <script setup lang="ts"> -import { apiCall, useWait, useSession, useSessionUtils, WebMessage } from '@vnuge/vnlib.browser' +import { apiCall, useWait, useSessionUtils, WebMessage, useUser } from '@vnuge/vnlib.browser' const { waiting } = useWait() -const { browserId, publicKey } = useSession() const { KeyStore } = useSessionUtils() +const { prepareLogin } = useUser() const SocalLogin = async (url:string) => { await apiCall(async ({ axios }) => { - const { data } = await axios.put<WebMessage<string>>(url, { - browser_id: browserId.value, - public_key: publicKey.value - }) + + //Prepare the login claim + const claim = await prepareLogin() + const { data } = await axios.put<WebMessage<string>>(url, claim) const encDat = data.getResultOrThrow() // Decrypt the result which should be a redirect url |