|
@@ -0,0 +1,37 @@
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <h2>Login</h2>
|
|
|
+ <form @submit.prevent="login">
|
|
|
+ <label for="username">Username2:</label>
|
|
|
+ <input id="username" v-model="username" type="text" required>
|
|
|
+ <br><br>
|
|
|
+ <label for="password">Password:</label>
|
|
|
+ <input id="password" v-model="password" type="password" required>
|
|
|
+ <br><br>
|
|
|
+ <label for="rememberMe">Remember Me:</label>
|
|
|
+ <input id="rememberMe" v-model="rememberMe" type="checkbox">
|
|
|
+ <br><br>
|
|
|
+ <button type="submit">Login</button>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ username: '',
|
|
|
+ password: ''
|
|
|
+ };
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ login() {
|
|
|
+ alert(`Logging in as ${this.username} with remember me set to ${this.rememberMe}`);
|
|
|
+ }
|
|
|
+ }
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style scoped>
|
|
|
+/* Add your styles here */
|
|
|
+</style>
|