2fa-0.8
This commit is contained in:
parent
078af33e77
commit
7a7edc1f92
3
app.py
3
app.py
|
@ -58,6 +58,7 @@ def get_index():
|
|||
try:
|
||||
print(newSession().get())
|
||||
print(newSession().secure_logged_in)
|
||||
print(newSession().id);
|
||||
while(newSession().get()['secureAuth'] and not newSession().secure_logged_in):
|
||||
logout(newSession().get()['username'])
|
||||
|
||||
|
@ -1188,7 +1189,7 @@ def newSession():
|
|||
def __init__(self):
|
||||
super(Session, self).__init__()
|
||||
self.data = bottle.request.environ.get('beaker.session')
|
||||
#self.logged_in = False
|
||||
self.id = tools.session_id()
|
||||
self.secure_logged_in = False
|
||||
self.lang = self.get_lang()
|
||||
#localization
|
||||
|
|
|
@ -6,6 +6,7 @@ from onetimepass import valid_totp
|
|||
from secrets import choice
|
||||
import segno
|
||||
from os import path
|
||||
import uuid
|
||||
|
||||
class Tools():
|
||||
|
||||
|
@ -69,4 +70,7 @@ class Tools():
|
|||
print('Wrong otp, please try again.')
|
||||
return False
|
||||
|
||||
def session_id(self):
|
||||
return uuid.uuid4().hex
|
||||
|
||||
tools = Tools()
|
||||
|
|
Loading…
Reference in New Issue