フォーマルケミー管理インターフェースを使用したピラミッドプロジェクトがあります。基本的なACL認証を追加しましたが、pyramid_formalchemyプラグインは、認証されていても常に拒否します。
認証されたユーザーのみがpyramid_formalchemy管理インターフェースを使用できるようにする方法について何か考えはありますか?
承認ポリシーは次のように追加されました。
authn_policy = AuthTktAuthenticationPolicy('MYhiddenSECRET'、callback = groupfinder) authz_policy = ACLAuthorizationPolicy() config = Configurator( settings = settings、 root_factory ='package.auth.RootFactory'、 authentication_policy = authn_policy、 authentication_policy = authz_policy )。 #pyramid_formalchemyの構成 config.include('pyramid_formalchemy') config.include('fa.jquery') config.formalchemy_admin('admin'、package ='package'、view ='fa.jquery.pyramid.ModelView')