コード例 #1
0
ファイル: gossip.py プロジェクト: alanlogic/gossip
def login():
    form = LoginForm(request.form)
    if request.method == 'POST' and form.validate():
        user_id = form.get_user().user_id
        session['user_id'] = user_id
        return redirect(url_for('user_index', user_id=user_id))
    return render_template('login.html', form=form)
コード例 #2
0
ファイル: gossip.py プロジェクト: alanlogic/gossip
def login():
    form = LoginForm(request.form)
    if request.method == 'POST' and form.validate():
        user_id = form.get_user().user_id
        session['user_id'] = user_id
        return redirect(url_for('user_index', user_id=user_id))
    return render_template('login.html', form=form)
コード例 #3
0
ファイル: view.py プロジェクト: fanne/FlaskMongodbBlog
 def login(self):
     form = LoginForm(request.form)
     if request.method == 'POST' and form.validate():
         user = form.get_user()
         login_user(user)
         redirect(url_for('.index'))
     self._template_args['form'] = form
     return super(MyIndexView, self).index()
コード例 #4
0
ファイル: view.py プロジェクト: fanne/FlaskMongodbBlog
 def login(self):
     form = LoginForm(request.form)
     if request.method == 'POST' and form.validate():
         user = form.get_user()
         login_user(user)
         redirect(url_for('.index'))
     self._template_args['form']=form
     return super(MyIndexView,self).index()
コード例 #5
0
ファイル: models.py プロジェクト: osama614/edup
    def login_view(self):
        # handle user login
        form = LoginForm(request.form)
        if helpers.validate_form_on_submit(form):
            user = form.get_user()
            login_user(user)

        if current_user.is_authenticated:
            return redirect(url_for('.index'))
        self._template_args['form'] = form
        return super(MyAdminIndexView, self).index()
コード例 #6
0
ファイル: views.py プロジェクト: ragnraok/AntiReader
def login():
    form = LoginForm(request.form)
    print form.username.data
    if form.validate_on_submit():
        user = form.get_user(current_app)
        if user is None:
            flash("Invalid user")
            return render_template("login.html", form=form)
        if not user.verify(form.username.data, form.password.data):
            flash("Invalid password")
            return render_template('login.html', form=form)
        # success login user
        _login.login_user(user, remember=True)
        return redirect(url_for(".timeline"))
    return render_template("login.html", form=form)