<!-- password -->
<input class="input" type="password" v-model="password" placeholder="Password" />
- <!-- firstName -->
+ <!-- re-enter passoword -->
<input class="input" type="text" v-model="password2" placeholder="Re-enter password" />
</div>
import { useAuth } from "@/modules/auth";
interface RegisterPayload {
- request?: string;
- email?: string;
- password?: string;
+ request: string;
+ email: string;
+ password: string;
}
export default defineComponent({
setup() {
const email = ref("");
const password = ref("");
- const rememberMe = ref("");
+ const password2 = ref("");
const { invoke, data,} = useIpc("auth-user");
const { setToken } = useAuth();
const router = useRouter();
- const payload: RegisterPayload = {
- request: "register",
- email: email.value,
- password: password.value,
- };
-
const submit = async () => {
+
+ const payload: RegisterPayload = {
+ request: "register",
+ email: email.value,
+ password: password.value,
+ };
+
try {
await invoke(payload);
setToken(data.value, true);