コード例 #1
0
def index():
    if request.method == 'GET':
        return render_template("index.html")
    else:
        provided_username = request.form['username']
        provided_password = request.form['password']

        if database.validate(provided_username, provided_password):
            return 'Logged in as admin'
        else:
            return 'Incorrect username or password'
コード例 #2
0
def index():
    if request.method == 'GET':
        if session.get('logged_in'):
            return render_template("index.html", signout="Signout")
        else:
            return render_template("index.html")
    else:
        provided_username = request.form['username']
        provided_password = request.form['password']

        if database.validate(provided_username, provided_password):
            session['logged_in'] = True
            return redirect(
                url_for('blog')
            )  #'Logged in as admin' render_template('index.html', loggedIn=loggedIn)
        else:
            return 'Incorrect username or password'
コード例 #3
0
ファイル: app.py プロジェクト: gyang01/StuyWiggles
def about():
    if session.has_key('user'):
        return redirect(url_for('profile'))
    elif request.method=="GET":
        return render_template("about.html",loggedout=True)
    elif request.method=="POST":
        if request.form['button']=='Login':
            username=request.form['username']
            password=request.form['password']
            if username not in database.get_usernames():
                return render_template("register.html",loggedout=True)
            if database.validate(username,password):
                session["user"]=username
                return redirect(url_for("profile"))
        if request.form['button']=='Register':
            return redirect(url_for("register"))
        return redirect(url_for("about"))
コード例 #4
0
def login():
    values = request.get_json()
    return jsonify(validate(values["email"], values["password"]))
コード例 #5
0
ファイル: api.py プロジェクト: tango025/blockchain
def api_validate():
    return validate(request.args['hash'])
コード例 #6
0
ファイル: lab2.py プロジェクト: SovietSword/BUAA_DB
 def validate_pwd(self, pwd):
     return database.validate(self.status, self.no, pwd)