diff options
| author | Bobby <[email protected]> | 2022-06-03 14:36:30 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2022-06-03 14:36:30 +0530 |
| commit | 06e4ecd95bfd2817e56af83dbe9af1b6eba283bf (patch) | |
| tree | a2ec28bbab430e634b5c964d9e8c56e636e46062 /views | |
| parent | 1958098bdabf10f6b8ac9ea5851e08172dd8e10c (diff) | |
| download | thatcomputerscientist-06e4ecd95bfd2817e56af83dbe9af1b6eba283bf.tar.xz thatcomputerscientist-06e4ecd95bfd2817e56af83dbe9af1b6eba283bf.zip | |
complete login functionality
Diffstat (limited to 'views')
| -rw-r--r-- | views/partials/sidebar.ejs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/views/partials/sidebar.ejs b/views/partials/sidebar.ejs index 55b1412b..376a5552 100644 --- a/views/partials/sidebar.ejs +++ b/views/partials/sidebar.ejs @@ -3,21 +3,23 @@ <h1>That Computer Scientist</h1> <!-- Login Box --> </a> - <% if (username) { %> + <% if (locals.username) { %> <div class="login-box"> <p>Welcome, <%= username %>!</p> - <a href="/logout">Logout</a> + <a href="/auth/logout">Logout</a> </div> <% } else { %> - <form method="post" onsubmit="event.preventDefault();"> + <form method="post" action="/auth/login"> <fieldset> <legend>Login Area</legend> <label for="username">Username</label> <input type="text" id="username" name="username" placeholder="Username" autocomplete="off"> <label for="password">Password</label> <input type="password" id="password" name="password" placeholder="Password"> + <% if (locals.messages) { %> + <p class="error"><%= messages.error %></p> + <% } %> <input type="submit" value="Login"> - <a href="/register">Register</a> </fieldset> </form> <% } %> |
