def __call__(self, cookie=None, policy_url=None, logo_url=None, query="", **kwargs): """ Put up the login form """ if cookie: headers = [cookie] else: headers = [] resp = Response(headers=headers) acr = None try: req = urlparse.parse_qs(query) acr = req["acr_values"][0] except: pass argv = {"login": "", "password": "", "action": "verify", "policy_url": policy_url, "logo_url": logo_url, "query": query, "acr" : acr} logger.info("do_authentication argv: %s" % argv) mte = self.template_lookup.get_template(self.mako_template) resp.message = mte.render(**argv) return resp
def __call__(self, cookie=None, end_point_index=0, **kwargs): """Put up the login form.""" resp = Response() argv = self.templ_arg_func(end_point_index, **kwargs) logger.info("do_authentication argv: %s" % sanitize(argv)) mte = self.template_lookup.get_template(self.mako_template) resp.message = mte.render(**argv).decode("utf-8") return resp
def __call__(self, cookie=None, end_point_index=0, **kwargs): """ Put up the login form """ resp = Response() argv = self.templ_arg_func(end_point_index, **kwargs) logger.info("do_authentication argv: %s" % sanitize(argv)) mte = self.template_lookup.get_template(self.mako_template) resp.message = mte.render(**argv).decode("utf-8") return resp
def __call__(self, cookie=None, end_point_index=0, **kwargs): """ Put up the login form """ resp = Response() self.nerror = 0 template_args = self.templ_arg_func(end_point_index, **kwargs) # mako_template_engine = self.template_lookup.get_template('totp_form.mako') mako_template_engine = self.template_lookup.get_template(self.mako_template) resp.message = mako_template_engine.render(**template_args).decode("utf-8") return resp
def __call__(self, cookie=None, end_point_index=0, **kwargs): """ Put up the login form """ # if cookie: # headers = [cookie] # else: # headers = [] resp = Response() argv = self.templ_arg_func(end_point_index, **kwargs) logger.info("do_authentication argv: %s" % argv) mte = self.template_lookup.get_template(self.mako_template) resp.message = mte.render(**argv) return resp
def __call__(self, cookie=None, end_point_index=0, **kwargs): """ Put up the login form """ # if cookie: # headers = [cookie] # else: # headers = [] resp = Response() argv = self.templ_arg_func(end_point_index, **kwargs) logger.info("do_authentication argv: %s" % argv) mte = self.template_lookup.get_template(self.mako_template) resp.message = mte.render(**argv) return resp