@@ -0,0 +1,19 @@
|
||||
<%- include('../partials/page-start') %>
|
||||
|
||||
<%- include('../partials/page-header', { title: 'Mon profil', subtitle: 'Connecté en tant que ' + player.display_name }) %>
|
||||
|
||||
<div class="profile-actions">
|
||||
<form method="post" action="/profile/logout">
|
||||
<button type="submit" class="btn btn-secondary">Se déconnecter</button>
|
||||
</form>
|
||||
<a class="link" href="/players/<%= player.uuid %>">Voir le profil public</a>
|
||||
</div>
|
||||
|
||||
<%- include('../partials/player-card', { player, group, comingSoon: false }) %>
|
||||
|
||||
<section class="panel coming-soon">
|
||||
<h2>À venir</h2>
|
||||
<p>Inventaire, historique de combat et gestion avancée du compte seront ajoutés prochainement.</p>
|
||||
</section>
|
||||
|
||||
<%- include('../partials/page-end') %>
|
||||
@@ -0,0 +1,38 @@
|
||||
<%- include('../partials/page-start') %>
|
||||
|
||||
<%- include('../partials/page-header', { title: 'Mon profil', subtitle: 'Connexion à Orion.ovh' }) %>
|
||||
|
||||
<section class="panel auth-panel">
|
||||
<% if (needsMigration) { %>
|
||||
<div class="alert alert-warning">
|
||||
La colonne <code>password_hash</code> est absente. Redémarrez le serveur Hytale pour appliquer la migration.
|
||||
</div>
|
||||
<% } %>
|
||||
|
||||
<% if (error) { %>
|
||||
<div class="alert alert-error"><%= error %></div>
|
||||
<% } %>
|
||||
|
||||
<form class="auth-form" method="post" action="/profile/login">
|
||||
<label>
|
||||
Pseudo
|
||||
<input type="text" name="pseudo" value="<%= pseudo %>" autocomplete="username" required autofocus>
|
||||
</label>
|
||||
<label>
|
||||
Mot de passe
|
||||
<input type="password" name="password" autocomplete="current-password" required>
|
||||
</label>
|
||||
<button type="submit" class="btn btn-block">Se connecter</button>
|
||||
</form>
|
||||
|
||||
<div class="auth-help">
|
||||
<h2>Première connexion ?</h2>
|
||||
<p>
|
||||
Rejoignez le serveur Hytale, puis définissez votre mot de passe web en jeu :
|
||||
</p>
|
||||
<pre><code>/mmorpg password MonMotDePasse</code></pre>
|
||||
<p class="muted">Minimum <%= auth.MIN_PASSWORD_LENGTH %> caractères. Vous pourrez le modifier à tout moment avec la même commande.</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<%- include('../partials/page-end') %>
|
||||
Reference in New Issue
Block a user