Skip to content

Commit 4cd36a3

Browse files
authored
added debug for roles
1 parent 06a1580 commit 4cd36a3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

keycloak_security_manager.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#
2+
import logging
3+
#
14
from flask_appbuilder.security.manager import AUTH_OID
25
from superset.security import SupersetSecurityManager
36
from flask_oidc import OpenIDConnect
@@ -9,6 +12,8 @@
912
#
1013
AUTH_ROLES_SYNC_AT_LOGIN = True
1114
#
15+
logger = logging.getLogger(__name__)
16+
#
1217
class OIDCSecurityManager(SupersetSecurityManager):
1318
#
1419
def __init__(self, appbuilder):
@@ -34,7 +39,7 @@ def handle_login():
3439
roles = info.get('roles', [])
3540
roles += [default_role, ]
3641
sub = info.get("sub")
37-
print("roles", roles)
42+
logger.debug("roles", roles)
3843
#user = sm.add_user(info.get('preferred_username'), info.get('given_name', ''), info.get('family_name', ''),
3944
# info.get('email'), [sm.find_role(role) for role in roles])
4045
user = sm.add_user(

0 commit comments

Comments
 (0)