シンプルな

Python用の簡易アクセス制御リスト
今すぐダウンロード

シンプルな ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • Kyle Terry

シンプルな タグ


シンプルな 説明

Pythonのための簡単なアクセス制御リスト SimpleACLは、WSGI MiddleWareを含むPythonの簡易アクセス制御リストです.SimpleACL ACLクラス>>>のインポートSimpleAcl >>> ACL = SimpleAcl.Acl()>>> acl.add_role( 'admin')>>> ACL。 ADD_ROLE( 'メンバー')>>> ACL.ADD_ROLE( 'ゲスト')>>> ACL.ADD_RESOURCE( 'view_page')>>> acl.add_resource( 'edit_page')>>> acl.add_resource( 'delete_page') >>> ACL.Allow( 'admin'、 'all')>>>>> ACL.Allow( 'member'、)>>> acl.allow( 'guest'、 'view_page' )>>>>#>>> ACL.ACTIVE_ROLE_IS( 'メンバー')>>>#>>>>> aclowed( 'edit_page)が許可されているか確認してください。 ')true >>> acl.is_allowed(' delete_page ')SimpleAcl MiddlewareのFalseInstructions - Pylons - Pylonsを使ったミドルウェアを使用したカバー0.9.xsimpleAclミドルウェアは、アクセス制御リストを構築するためのビルドクラスを作成する必要があります。 Paster .inipjt =あなたのPylons Project NameOpenの2つのConfig variablesを使用してクラスの場所を指定します。 BuildAclNow Lib / Acl.pyithのファイルを作成するSimpleAcl ... Import SimpleAclClass BuildAcl(オブジェクト):DEF __init __(self):asp ___call __(self):ACL = SimpleAcl.acl ()ACL.ADD_ROLE( 'admin')ACL.ADD_ROLE( 'member')acl.add_role( 'guest')acl.add_resource( 'view_page')acl.add_resource( 'edit_page')acl.add_resource( 'delete_page') ACL.Allow( 'admin'、 'all')ACL.All.Allow( 'member'、 'view_page'、 'edit_page'])ACL.Allow( 'guest'、 'view_page')PJT / Config / MiddleWareでACLNOWを返す.py simpleAcl.middlewareのインポートAclMidDlewareからのインポート...それから#カスタムミドルウェアのインポート... App = AclMiddleWare(app、config)のセクションでは、作成したSimpleAclオブジェクトにアクセスできるようになりました。 ... request.envi. ron.get( 'SimpleAcl')要件: ・Python


シンプルな 関連ソフトウェア