Source code for arpoc.special_pages

from typing import Dict

import os

from jinja2 import Environment, FileSystemLoader

from arpoc.base import ServiceProxy



env = Environment(loader=FileSystemLoader(os.path.join(
    os.path.dirname(__file__),
    'resources',
    'templates')))


[docs]class Userinfo(ServiceProxy): def _proxy(self, url: str, access: Dict) -> str: _, userinfo = self._oidc_handler.get_userinfo() tmpl = env.get_template("userinfo.html") return tmpl.render(userinfo=userinfo)