mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-05 21:38:12 +08:00
[zh2311] Remove auth (#2427)
* remove auth * Remove all auth code zh2311 * lint * remove auth from e2e tests conf
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
from uuid import uuid4
|
||||
|
||||
from flask.sessions import SessionMixin
|
||||
|
||||
CXGUID = "cxguid"
|
||||
|
||||
|
||||
def get_user_id(session: SessionMixin) -> str:
|
||||
""" Gets a session-persistent user id. Creates one in the Flask session if non-extant """
|
||||
if CXGUID not in session:
|
||||
session[CXGUID] = uuid4().hex
|
||||
session.permanent = True
|
||||
return session[CXGUID]
|
||||
Reference in New Issue
Block a user