Login Formúlar + Digest + Google Login
This commit is contained in:
9
views/home.ejs
Normal file
9
views/home.ejs
Normal file
@ -0,0 +1,9 @@
|
||||
<% if (!user) { %>
|
||||
<p>Willkommen! <br></p>
|
||||
<p><a href="/login"><button>Email Login per Formular</button></a></p>
|
||||
<p><br><a href="/auth/google"><button>Google Login</button></a></p>
|
||||
<p><br><a href="/digest"><button>Digest Login</button></a></p>
|
||||
<% } else { %>
|
||||
<p>Hello, <%= user.username %>. View your <a href="/profile"><button>Profile</button></a>.</p>
|
||||
<p><a href="/logout"><button>Log out</button></a></p>
|
||||
<% } %>
|
15
views/login.ejs
Normal file
15
views/login.ejs
Normal file
@ -0,0 +1,15 @@
|
||||
<form action="/login" method="post">
|
||||
<div>
|
||||
<label>Username:</label>
|
||||
<input type="text" name="username"/><br/>
|
||||
</div>
|
||||
<div>
|
||||
<label>Password:</label>
|
||||
<input type="password" name="password"/>
|
||||
</div>
|
||||
<div>
|
||||
<input type="submit" value="Submit"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<a href="/auth/google"><button>Zum Google Login</button></a>
|
12
views/profile.ejs
Normal file
12
views/profile.ejs
Normal file
@ -0,0 +1,12 @@
|
||||
<p>
|
||||
ID: <%= user.id %><br/>
|
||||
Username: <%= user.username %><br/>
|
||||
Name: <%= user.displayName %><br/>
|
||||
GoogleId: <%= user.googleId %><br/>
|
||||
<% if (user.emails) { %>
|
||||
Email: <%= user.emails[0].value %><br/>
|
||||
<% } %>
|
||||
</p>
|
||||
<p><a href="/logout"><button>Log out</button></a></p>
|
||||
|
||||
<p><a href="/"><button>Home</button></a></p>
|
Reference in New Issue
Block a user