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:
|
try:
|
||||||
print(newSession().get())
|
print(newSession().get())
|
||||||
print(newSession().secure_logged_in)
|
print(newSession().secure_logged_in)
|
||||||
|
print(newSession().id);
|
||||||
while(newSession().get()['secureAuth'] and not newSession().secure_logged_in):
|
while(newSession().get()['secureAuth'] and not newSession().secure_logged_in):
|
||||||
logout(newSession().get()['username'])
|
logout(newSession().get()['username'])
|
||||||
|
|
||||||
@ -1188,7 +1189,7 @@ def newSession():
|
|||||||
def __init__(self):
|
def __init__(self):
|
||||||
super(Session, self).__init__()
|
super(Session, self).__init__()
|
||||||
self.data = bottle.request.environ.get('beaker.session')
|
self.data = bottle.request.environ.get('beaker.session')
|
||||||
#self.logged_in = False
|
self.id = tools.session_id()
|
||||||
self.secure_logged_in = False
|
self.secure_logged_in = False
|
||||||
self.lang = self.get_lang()
|
self.lang = self.get_lang()
|
||||||
#localization
|
#localization
|
||||||
|
@ -6,6 +6,7 @@ from onetimepass import valid_totp
|
|||||||
from secrets import choice
|
from secrets import choice
|
||||||
import segno
|
import segno
|
||||||
from os import path
|
from os import path
|
||||||
|
import uuid
|
||||||
|
|
||||||
class Tools():
|
class Tools():
|
||||||
|
|
||||||
@ -69,4 +70,7 @@ class Tools():
|
|||||||
print('Wrong otp, please try again.')
|
print('Wrong otp, please try again.')
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
def session_id(self):
|
||||||
|
return uuid.uuid4().hex
|
||||||
|
|
||||||
tools = Tools()
|
tools = Tools()
|
||||||
|
Loading…
Reference in New Issue
Block a user