def credit_mycredit(): logger.debug("credit_mycredit()") user_info = get_userinfo() okta_admin = OktaAdmin(session[SESSION_INSTANCE_SETTINGS_KEY]) user = okta_admin.get_user(user_info["sub"]) app_all_info = okta_admin.get_applications_all() app_info = okta_admin.get_applications_by_user_id(user["id"]) return render_template( "credit/mycredit.html", user_info=get_userinfo(), templatename=get_app_vertical(), config=session[SESSION_INSTANCE_SETTINGS_KEY], applist=app_info, applistall=app_all_info, _scheme="https")
def gbac_main(): logger.debug("gbac_main()") okta_admin = OktaAdmin(session[SESSION_INSTANCE_SETTINGS_KEY]) appurl = "" if session[SESSION_INSTANCE_SETTINGS_KEY]["settings"][ "app_loginmethod"] == "custom-widget": apps = okta_admin.get_applications_all() for app in apps: if app["id"] == session[SESSION_INSTANCE_SETTINGS_KEY][ "client_id"]: appurl = app["_links"]["appLinks"][0]["href"] return render_template("{0}/index.html".format(get_app_vertical()), templatename=get_app_vertical(), appurl=appurl, user_info=get_userinfo(), config=session[SESSION_INSTANCE_SETTINGS_KEY], state=str(uuid.uuid4()))