Ejemplo n.º 1
0
    def post(self):
        _ = self.get_argument
        username, password = _('username'), _('password')

        result = user_service.auth(username, password)
        if result['status'] == 200:
            sessionMgr = SessionManager(self)
            sessionMgr.loadByUser(result['user'])
            return self.redirect(self.reverse_url('post_page'))

        self.flash(text('user.login_error'), 'error')
        return self.redirect(self.reverse_url('login'))
Ejemplo n.º 2
0
    def post(self):
        _ = self.get_argument
        username, password = _('username'), _('password')

        result = user_service.auth(username, password)
        if result['status'] == 200:
            sessionMgr = SessionManager(self)
            sessionMgr.loadByUser(result['user'])
            return self.redirect(self.reverse_url('post_page'))

        self.flash(text('user.login_error'), 'error')
        return self.redirect(self.reverse_url('login'))
Ejemplo n.º 3
0
 def get(self):
     sessionMgr = SessionManager(self)
     sessionMgr.logout()
     return self.redirect(self.reverse_url('login'))
Ejemplo n.º 4
0
 def get(self):
     sessionMgr = SessionManager(self)
     sessionMgr.logout()
     return self.redirect(self.reverse_url('login'))
Ejemplo n.º 5
0
def on_load_session(req):
	req.account = None
	SessionManager(req).loadByRequest()