Kaskus

Tech

AlvinPestolAvatar border
TS
AlvinPestol
[TANYA] Membuat Authentication pada Python - Flask
heloo gan ane mw tanya gmana cara membuat authentication yang gunanya sebelum request halaman dia ngecek terlebih dahulu apakan user boleh membuka halaman tersebut atau tidak. ane udah nyari di google dapatnya dengan code sperti ini

EX :
Code:

def authentication(f):
@wraps(f)
def wrapper(*args, **kwds):
if "logged_in" in session:
return f(*args, **kwds)
else:
return redirect(url_for("login"))
return wrapper

@app.route("/")
@authentication
def index():
try:
return render_template("index.html",
pageName="index")
except Exception as ex:
return redirect(url_for("errorPage", errorMessage=str(ex)))


nah masalahnya list route nya tidak semuanya ane tulis di satu file(module), code yang di atas ane tulis di __init__.py yang jadi start pada saat web python nya di jalankan. Bagaimana cara memanggil method @authentication di file(module) lain ?? karena ane menggunakan bluprint untuk misahin route2 yang lumayan banyak jika ane tulis di satu file(module).

thanks before gan semoga mengerti maksud pertanyaan ane
Diubah oleh AlvinPestol 13-08-2016 13:07
0
908
2
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, Webdeveloper
KASKUS Official
23.5KThread5.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.