mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-01-26 08:16:44 -06:00
10515431c7
A user authentication module based on flask-security is added, which allows users to login and change/recover passwords etc. Custom templates are included for the user/password UIs. A new setup script will initialise the user (and later settings) DB, adding the first user and granting them an Administrator role. A redirects blueprint module is added to handle simple URL redirects. A browser module is added and currently renders a skeleton page with a menu bar, gravatar and jumbotron. NOTE FOR LATER: Currently this code might make the nice basis for any web app that needs user management and plugins. Hmmm....
13 lines
572 B
HTML
13 lines
572 B
HTML
{% extends "security/panel.html" %}
|
|
{% block panel_title %}Recover pgAdmin Password{% endblock %}
|
|
{% block panel_body %}
|
|
<p>Enter the email address for the user account you wish to recover the password for:</p>
|
|
<form action="{{ url_for_security('forgot_password') }}" method="POST" name="forgot_password_form">
|
|
{{ forgot_password_form.hidden_tag() }}
|
|
<fieldset>
|
|
{{ render_field_with_errors(forgot_password_form.email, "text") }}
|
|
<input class="btn btn-lg btn-success btn-block" type="submit" value="Recover Password">
|
|
</fieldset>
|
|
</form>
|
|
{% endblock %}
|