arc-auth-session 0.7.6

Optional browser session authentication plugin for Arc
Documentation
{% extends "admin_layout.html" %}
{% block title %}Profile ยท Arc{% endblock title %}
{% block content %}
<p class="eyebrow">Identity</p><h1>Profile</h1>
{% if error %}<div class="alert alert--error" role="alert">{{ error }}</div>{% endif %}
<form method="post" action="/admin/profile">
  <input type="hidden" name="csrf_token" value="{{ csrf_token }}">
  <div class="field"><label for="profile-name">Name</label><input id="profile-name" name="name" value="{{ user.name }}" required></div>
  <div class="field"><label for="profile-email">Email</label><input id="profile-email" type="email" name="email" value="{{ user.email }}" required></div>
  <button class="button button--primary" type="submit">Save profile</button>
</form>
<hr>
<h2>Change password</h2>
<form method="post" action="/admin/profile/password">
  <input type="hidden" name="csrf_token" value="{{ csrf_token }}">
  <div class="field"><label for="current-password">Current password</label><input id="current-password" type="password" name="current_password" autocomplete="current-password" required></div>
  <div class="field"><label for="new-password">New password</label><input id="new-password" type="password" name="new_password" autocomplete="new-password" minlength="12" required></div>
  <button class="button" type="submit">Change password</button>
</form>
{% endblock content %}