bottle.py アプリ (Paste または Cherrypy で実行) で HTTP (基本またはダイジェスト) 認証を行うにはどうすればよいですか? - セキュリティを確保する必要がありますが、HOWTO が見つかりません。
11028 次
2 に答える
26
bottle にはauth_basic
、ビューで使用できる組み込みのデコレーターがあります。
from bottle import auth_basic, request, route
def check(user, pw):
# Check user/pw here and return True/False
@route('/')
@auth_basic(check)
def home():
return { 'data': request.auth }
于 2014-05-11T12:23:44.140 に答える
2
GitHub には、 https://github.com/FedericoCeratto/bottle-corkのような役立つライブラリがいくつかあります。関連記事で提案されている repoze ライブラリよりも簡単に統合できる可能性があります。
于 2012-11-07T15:26:07.997 に答える