def get_token(): request_data = request.get_json() username = str(request_data['username']) password = str(request_data['password']) match = User.username_password_match(username, password) if match: expiration_date = datetime.datetime.utcnow() + datetime.timedelta(seconds=100) token = jwt.encode({'exp': expiration_date}, app.config['SECRET_KEY'], algorithm='HS256') return token else: return Response('', 401, mimetype='application/json')
def get_token(): request_data = request.get_json() username = str(request_data["username"]) password = str(request_data["password"]) match = User.username_password_match(username, password) if match: expiration_date = datetime.datetime.utcnow() + datetime.timedelta(seconds=300) token = jwt.encode( {"exp": expiration_date}, app.config["SECRET_KEY"], algorithm="HS256" ) return token else: return Response("", 401, mimetype="application/json")
def get_token(): if request.method == 'POST': # Get Form Fields username = request.form['username'] password = request.form['password'] match = User.username_password_match(username, password) if match: # Passed session['logged_in'] = True session['username'] = username flash('You are now logged in', 'success') return redirect(url_for('dashboard')) else: error = 'Invalid login' return render_template('login.html', error=error) return render_template('login.html')
def get_token(): if request.method == 'POST': # Get Form Fields username = request.form['username'] password = request.form['password'] match = User.username_password_match(username, password) if match: # Passed session['logged_in'] = True session['username'] = username flash('You are now logged in', 'success') expiration_date = datetime.datetime.utcnow() + datetime.timedelta( seconds=900) token = jwt.encode({'exp': expiration_date}, app.config['SECRET_KEY'], algorithm='HS256') return redirect('\dashboard') else: error = 'Invalid login' return render_template('login.html', error=error) return render_template('login.html')
def get_token(): request_data = request.get_json() username = str(request_data['username']) password = str(request_data['password']) match = User.username_password_match(username, password) if match: expiration_date = datetime.datetime.utcnow() + datetime.timedelta( seconds=600) token = jwt.encode({'exp': expiration_date}, app.config['SECRET_KEY'], algorithm='HS256') return token else: #return Response('', 401, mimetype='application/json') invalidUser = { "error": "invalid Login Credentials ", "helpString": "Verify api username and password " } response = Response(json.dumps(invalidUser), status=401, mimetype='application/json') return response