{% extends "base.html" %} {% block title %}Security ยท Memoreei{% endblock %} {% block main_class %} class="narrow"{% endblock %} {% block main %}

Security

Who can open this dashboard, and from where.

{% if account.remote and account.password_hash %} Open from anywhere {% else %} This computer only {% endif %}
{% if message %}

{{ message }}

{% endif %} {% if error %}{% endif %} {% if not local %}

You're signed in away from the computer. The password and 2FA can only be changed there.

{% endif %}

Password

{% if account.password_hash %}

Set {{ account.password_set_at|date }}. Signing in with it lasts a week.{% if local %} On this computer, the one-time link{% if in_app() %} from the menu bar{% else %} (memoreei admin-url){% endif %} still signs you in without it.{% endif %}

{% else %}

Optional. Without one, the dashboard answers only on this computer, to a one-time link. With one, you can also open it from your phone or another computer (switch that on below), and approve chatbots from there.

{% endif %} {% if local %}

At least {{ min_password }} characters. A few unrelated words are strong and easy to type on a phone.

{% endif %}
{% if account.password_hash %}

Two-step sign-in (2FA)

{% if account.totp_secret %}

On Since {{ account.totp_set_at|date }}: signing in takes the password and a code from your authenticator app. {{ recovery_left }} recovery code{{ "" if recovery_left == 1 else "s" }} left.

{% if local %}
{% endif %} {% else %}

Optional. A code from an authenticator app (1Password, Bitwarden, Google Authenticator and the like) as well as the password, so a password that leaks isn't enough on its own.

{% if local %}
{% endif %} {% endif %}

Manage memoreei from anywhere

{% if local or account.remote %}
{% endif %} {% if account.remote %}On: the dashboard answers away from this computer, to the password{{ " and a code" if account.totp_secret }}.{% else %}Off: the dashboard answers only on this computer.{% endif %}
{% if account.remote %} {% if addresses %}
{% for a in addresses %}
{{ a.what|capitalize }}
{{ a.url }}
{% endfor %}
{% else %}

Nothing reaches it from away yet: connect to Memoreei Cloud on the Connections page, or use your own tunnel.

{% endif %}

Chatbots asking to connect can then be approved from their own sign-in page, after signing in here.

{% else %}

Turn it on to open the dashboard from your phone or another computer, through Memoreei Cloud, your own tunnel, or this network, and to approve chatbots from wherever you add them. Anyone who reaches it sees only a sign-in page.

{% endif %}
{% endif %}

Signed in

{% if sessions %}
{% for s in sessions %} {% endfor %}
BrowserHowFromSince
{{ s.browser }}{% if s.current %} (this one){% endif %} {{ "Password" if s.how == "password" else "One-time link" }} {{ s.peer or "?" }}{{ s.created_at|ago|capitalize }}
{% else %}

Browsers signed in by an earlier version of memoreei aren't listed here.

{% endif %}
{% if signins %}
The last {{ signins|length }} password sign-ins
{% for s in signins %} {% endfor %}
WhenFromResult
{{ s.at|ago|capitalize }}{{ s.peer or "?" }} {% if s.ok %}Signed in{% else %}Refused{% endif %} ({{ s.why }})
{% endif %} {% if local and account.password_hash %}
Remove the password 2FA and access from anywhere go with it. The dashboard answers only on this computer again.
{% endif %} {% endblock %}