示例#1
0
文件: home.py 项目: tonky/croner
    def index(self):
        who_api = get_api(request.environ)

        user = who_api.authenticate()

        if not user:
            return who_api.challenge()

        # Return a rendered template
        return render('/index.mako', {'user': user})
示例#2
0
文件: home.py 项目: tonky/croner
    def index(self):
        who_api = get_api(request.environ)

        user = who_api.authenticate()

        if not user:
            return who_api.challenge()

        # Return a rendered template
        return render('/index.mako', {'user': user})
示例#3
0
文件: login.py 项目: tonky/croner
    def save(self):
        login = request.POST['login']
        password = request.POST['password']

        user = Session.query(User).filter_by(login=login, passwd=password).first()

        if not user:
            return render('/login.mako', {'error': 'wrong credentials'})

        session['logged_user'] = {'login': user.login, 'name': user.name}
        session.save()

        redirect(url(controller='home'))
示例#4
0
文件: login.py 项目: tonky/croner
 def index(self):
     return render('/login.mako')