def user_authenticate(): if request.method == 'GET': try: roles_data = {} session_id = request.values.get('session_id') print "===what is seesion==", session_id # check the seesion and if there is active session deactivate them if not session_id: session_id = request.cookies.get('session_id') if session_id: session_auth = authenticate(session_id=session_id) print "====check user_is authenicated====session is on==", session_auth ## if session is authorised we will check for the roles roles_data = get_user_roles(session_id=session_id) return json.dumps({ 'status': 1, 'message': 'Roles Data', 'data': roles_data }) except Exception as e: print "==Something went wrong==", str(e) return json.dumps({ 'error': 'SOMETHING_WENT_WRONG_IN_LOGGING_OUT_USER', 'status': 0 }) else: return json.dumps({ 'error': 'UNAUTHORISED_METHOD_FOR_ACCESS', 'status': 0 })
def url_versioning(request, resource, version, require_authentication=True): try: if require_authentication and not authenticate(request): raise invalid_authentication_exception() format = requested_representation_from_url(request) return call_api(request, resource, version, format) except BadRequest as e: return e.response()
def login(): if request.method == "GET": return render_template("login.html") else: form = request.form uname = form["uname"] pword = form["pword"] if util.authenticate(uname, pword): return render_template("secret.html") else: return render_template("login.html", err="Arg! Foiled Again!")
def login2(): user = request.form['username'] password = request.form['password'] button = request.form['button'] if util.authenticate(user,password): session['username'] = user flash("You were successfully logged in") return redirect(url_for("home")) flash("Invalid Username or Password") return render_template("login.html", session=session)
def login(): if request.method == "GET": return render_template("login.html") else: form = request.form uname = form["uname"] pword = form["pword"] if util.authenticate(uname,pword): return render_template("secret.html") else: return render_template("login.html", err="Arg! Foiled Again!")
def login(): if request.method == "POST": username = request.form["user"] password = request.form["pswd"] if util.authenticate(username, password): session["loggedin"] = True session["exnames"] = [] return redirect(url_for("home")) else: return render_template("login.html", error="Username and Password do not match") return render_template("login.html")
def login2(): user = request.form['username'] password = request.form['password'] button = request.form['button'] if util.authenticate(user, password): session['username'] = user flash("You were successfully logged in") return redirect(url_for("home")) flash("Invalid Username or Password") return render_template("login.html", session=session)
def header_versioning(request, versions, require_authentication=True): try: if require_authentication and not authenticate(request): raise invalid_authentication_exception() version, format = requested_representation_from_header(request) try: resource = [v for v in versions if v['version'] == version][0]['resource'] except IndexError: return invalid_version_response(version) return call_api(request, resource, version, format) except BadRequest as e: return e.response()
def login(): if request.method == 'POST': username = request.form['user'] password = request.form['pswd'] if util.authenticate(username, password): session['loggedin'] = True session['exnames'] = [] return redirect(url_for("home")) else: return render_template('login.html', error="Username and Password do not match") return render_template('login.html')
def login(): if request.method == "POST": form = request.form username = form.get("user") password = form.get("pwd") auth = util.authenticate(username, password) if auth == "": session["user"] = username session["userhash"] = m = hashlib.sha224(username).hexdigest() return redirect("/") else: return render_template("login.html", error=auth) return render_template("login.html")
def login(): if request.method == "POST": form = request.form username = form.get('user') password = form.get('pwd') auth = util.authenticate(username, password) if auth == "": session['user'] = username session['userhash'] = m = hashlib.sha224(username).hexdigest() return redirect('/') else: return render_template('login.html', error=auth) return render_template('login.html')
def login(): if request.method == "GET": return render_template("login.html") else: button=request.form['button'] uname=request.form['username'] pword=request.form['password'] if button == "cancel": return render_template("login.html") if util.authenticate(uname,pword): if 'n' not in session: session['n'] = 0 return redirect(url_for ("secret")) else: return render_template("login.html", error="INVALID USERNAME OR PASSWORD")
def main(): parser = argparse.ArgumentParser() parser.add_argument('--screen_name', type=str, default='screen_names.sample') args = parser.parse_args() with open(args.screen_name, mode='r') as f: screen_names = [_.strip() for _ in f] twitter = authenticate('auth.json') for screen_name in screen_names: following_list = crawl_friends_ids(twitter, screen_name) print(following_list)
def login(): if 'ID' not in session: session['ID'] = "qwe" if request.method == "GET": return render_template("login.html") else: pressed = request.form['button'] username = request.form['username'] password = request.form['password'] if pressed == "cancel": return render_template("login.html") if util.authenticate(username, password): session['ID'] = "zxc" return redirect("/secret") else: return render_template("login.html", error="Nice try hacker")
def login(): if request.method == "GET": return render_template('login.html') if verify(): return redirect(url_for('home')) if request.method == "POST": form = request.form button = form['button'] uname = form['username'] session['username'] = uname pword = form['password'] if util.authenticate(uname,pword): session['log'] = 'verified' session['username'] = uname return redirect(url_for('home')) else: return render_template('login.html', error="Incorrect Username or Password")
def login(): if request.method == "GET": return render_template('login.html') if verify(): return redirect(url_for('home')) if request.method == "POST": form = request.form button = form['button'] if button == "Register": return redirect(url_for("register")) else: uname = form['username'] session['username'] = uname pword = form['password'] if util.authenticate(uname,pword): session['log'] = 'verified' session['username'] = uname return redirect(url_for('home')) else: return render_template('login.html', error="Incorrect Username or Password")
def user_login(): if request.method == 'POST': try: user_name = request.values.get('user_name') password = request.values.get('password') if not user_name: return json.dumps({ 'error': 'user_name_IS_MANDOTRY', 'status': 0 }) if not password: return json.dumps({ 'error': 'password_IS_MANDOTRY', 'status': 0 }) # check that user_name exits or not l = User.query.filter_by(user_name=user_name).one_or_none() if l is None: return json.dumps({ 'error': 'USER_IS_NOT_REGISTERED', 'status': 0 }) #authenticate password exsisting_password = l.password if not exsisting_password == generate_password_hash(password): return json.dumps({ 'error': 'PASSWORD_IS_INVALID', 'status': 0 }) # check the seesion and if there is active session deactivate them session_id = request.cookies.get('session_id') if session_id: session_auth = authenticate(session_id=session_id) if session_auth: db.session.query(UserLogin).filter( UserLogin.session_id == session_id).update( {'status': 'D'}) # create new seesion for login session_id = generate_session(uuid=l.uuid) if isinstance(session_id, bool): return json.dumps({ 'error': 'SOMETHING_WENT_WRONG_IN_LOGGING_USER', 'status': 0 }) js = {'status': 1, 'message': 'login_created'} resp = Response(js, status=200, mimetype='application/json') resp.set_cookie('session_id', session_id.session_id, expires=session_id.expiration_ttm) return resp except Exception as e: print "==Something went wrong==", str(e) return json.dumps({ 'error': 'SOMETHING_WENT_WRONG_IN_LOGGING_USER', 'status': 0 }) else: return json.dumps({ 'error': 'UNAUTHORISED_METHOD_FOR_ACCESS', 'status': 0 })