From 5ee05bddee265793f3a7a3e0ecc2c67f4d2ea215 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Mon, 10 Jun 2019 16:04:11 +0200 Subject: [PATCH] Complete login page --- royalnet/web/blueprints/tglogin/__init__.py | 1 + .../tglogin/templates/tglogin_index.html | 25 +++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/royalnet/web/blueprints/tglogin/__init__.py b/royalnet/web/blueprints/tglogin/__init__.py index 0ef131be..2fde4679 100644 --- a/royalnet/web/blueprints/tglogin/__init__.py +++ b/royalnet/web/blueprints/tglogin/__init__.py @@ -12,6 +12,7 @@ bp = Royalprint("tglogin", __name__, url_prefix="/login/telegram", required_tabl @bp.route("/") def tglogin_index(): + f.session.pop("royal", None) return f.render_template("tglogin_index.html") diff --git a/royalnet/web/blueprints/tglogin/templates/tglogin_index.html b/royalnet/web/blueprints/tglogin/templates/tglogin_index.html index 4bec6583..5752ffc8 100644 --- a/royalnet/web/blueprints/tglogin/templates/tglogin_index.html +++ b/royalnet/web/blueprints/tglogin/templates/tglogin_index.html @@ -13,9 +13,30 @@
{% if request.url_root == "https://ryg.steffo.eu/" %} - +

+ Facendo il login su questo sito, acconsenti a ricevere due biscottini che memorizzino l'account con cui hai fatto il login.
+

+

+ Essi avranno il seguente formato: +

+
session["royal"] = {
+    "uid": [il tuo id Royalnet]
+    "username": [il tuo username Royalnet],
+    "avatar": [il tuo avatar Royalnet],
+    "role": [il tuo ruolo Royalnet]
+}
+
+session["login_date"] = [la data e l'ora di adesso]
+

+ +

+

+ Nota: per fare il login, devi aver syncato il tuo account sul gruppo Telegram Royal Games! +

{% else %} - Il login con Telegram non è attivo per questo dominio. +

+ Il login con Telegram non è attivo su questo dominio. +

{% endif %}