diff --git a/app.py b/app.py index 9ac6429..d424191 100644 --- a/app.py +++ b/app.py @@ -1,58 +1,10 @@ -from flask import Flask, make_response, render_template, request, redirect, url_for -import pyrebase +from flask import Flask,render_template app = Flask(__name__) -config = { - 'apiKey': "AIzaSyDpMNHBRMH-4Rszj1GhDFU8tjCjfu7fvNQ", - 'authDomain': "lyonhacks.firebaseapp.com", - 'projectId': "lyonhacks", - 'storageBucket': "lyonhacks.appspot.com", - 'messagingSenderId': "852893010100", - 'appId': "1:852893010100:web:0b18139976c45d6ae52fe1", - 'databaseURL': 'lyonhacks-default-rtdb.firebaseio.com' -} - -@app.route('/') -def index(): - return(render_template("index.html")) - -auth = pyrebase.initialize_app(config).auth() - - -@app.route('/signup', methods=['GET', 'POST']) -def signup(): - if request.method == 'POST': - name = request.form['name'] - email = request.form['email'] - pwd = request.form['pwd'] - pwd_confirm = request.form['pwd_confirm'] - - if pwd != pwd_confirm: - return render_template('signup.html', confirmFail=True, weakPwd=False) - - try: - user = auth.create_user_with_email_and_password(email, pwd) - auth.send_email_verification(user['userToken']) - - resp = make_response(redirect(url_for('verify'))) - resp.set_cookie('token', user['token']) - return resp - except Exception as err: - if 'WEAK_PASSWORD' in str(err): - return render_template('signup.html', confirmFail=False, weakPwd=True) - - return render_template('signup.html', confirmFail=False, weakPwd=False) - -@app.route("/login") +@app.route("/profile") def login(): - return(render_template("login.html")) - -@app.route('/verify') -def verify(): - token = request.cookies.get('token') - user = auth.get_account_info(token) - print(user) + return(render_template("profile.html")) if __name__ == '__main__': app.run(debug=True)