diff --git a/src/pages/LoginPage.vue b/src/pages/LoginPage.vue index 8b13789..00d3a88 100644 --- a/src/pages/LoginPage.vue +++ b/src/pages/LoginPage.vue @@ -1 +1,61 @@ +{{ store.user }}{{ store.error }} + + + + + + + + + + + + + + + + + Not reigistered? Created an Account + + + + + + + + + + + + + + + You are already registered, login now + + + + + + + + + + diff --git a/src/stores/supabaseStore.js b/src/stores/supabaseStore.js index ad33483..389bc00 100644 --- a/src/stores/supabaseStore.js +++ b/src/stores/supabaseStore.js @@ -1,9 +1,13 @@ import { defineStore, acceptHMRUpdate } from 'pinia' +import useSupabase from '../boot/supabase' +const { supabase } = useSupabase() export const supabaseStore = defineStore('supabaseStore', { state: () => ({ // counter: 0 - prueba: 'prueba' + prueba: 'prueba', + user: null, + error: null }), getters: { @@ -14,6 +18,25 @@ export const supabaseStore = defineStore('supabaseStore', { //increment() { // this.counter++ //} + texto() { + console.log('texto') + }, + async registrar(email,password) { + const { data, error } = await supabase.auth.signUp( + { + email: email, + password: password, + } + ) + console.log('data',data, 'error', error) + if (data){ + this.user = data.user + } + if (error) { + this.error = error + } + + } } })
Not reigistered? Created an Account
You are already registered, login now