aboutsummaryrefslogtreecommitdiff
path: root/front-end/src/views/Login/components
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-08-27 22:28:34 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2023-08-27 22:28:34 -0400
commitafdeeb686f3aa022bec19084a337e233c622b4e3 (patch)
treef781d4b60e149244e58b58b44715a9a83c9d1fc1 /front-end/src/views/Login/components
parent51a65e9196f35393817ba94721503afdfa76fb60 (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.vue12
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