mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-23 19:44:20 +00:00
Complete login page
This commit is contained in:
parent
9d93c0f02d
commit
5ee05bddee
2 changed files with 24 additions and 2 deletions
|
@ -12,6 +12,7 @@ bp = Royalprint("tglogin", __name__, url_prefix="/login/telegram", required_tabl
|
||||||
|
|
||||||
@bp.route("/")
|
@bp.route("/")
|
||||||
def tglogin_index():
|
def tglogin_index():
|
||||||
|
f.session.pop("royal", None)
|
||||||
return f.render_template("tglogin_index.html")
|
return f.render_template("tglogin_index.html")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -13,9 +13,30 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="bot">
|
<div class="bot">
|
||||||
{% if request.url_root == "https://ryg.steffo.eu/" %}
|
{% if request.url_root == "https://ryg.steffo.eu/" %}
|
||||||
<script async src="https://telegram.org/js/telegram-widget.js?6" data-telegram-login="royalgamesbot" data-size="large" data-auth-url="{{ url_for("tglogin.tglogin_done") }}" data-request-access="write"></script>
|
<p>
|
||||||
|
Facendo il login su questo sito, acconsenti a ricevere due <abbr title="cookie">biscottini</abbr> che memorizzino l'account con cui hai fatto il login.<br>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Essi avranno il seguente formato:
|
||||||
|
</p>
|
||||||
|
<pre><code>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]</code></pre>
|
||||||
|
<p>
|
||||||
|
<script async src="https://telegram.org/js/telegram-widget.js?6" data-telegram-login="royalgamesbot" data-size="large" data-auth-url="{{ url_for("tglogin.tglogin_done") }}" data-request-access="write"></script>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Nota: per fare il login, devi aver <code>sync</code>ato il tuo account sul gruppo Telegram Royal Games!
|
||||||
|
</p>
|
||||||
{% else %}
|
{% else %}
|
||||||
Il login con Telegram non è attivo per questo dominio.
|
<p>
|
||||||
|
Il login con Telegram non è attivo su questo dominio.
|
||||||
|
</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue