zend framework2 - BjyAuthorize के साथ लॉगिन पृष्ठ पर रीडायरेक्ट कैसे करें




zend-framework2 zfcuser (2)

मैं कुछ पृष्ठों को पृष्ठ 403 के बजाय लॉगिन पृष्ठ पर पुनर्निर्देशित करना चाहता हूं।

डिफ़ॉल्ट रूप से BjyAuthorize सब कुछ को 403 पृष्ठ पर रीडायरेक्ट करता है। क्या इस व्यवहार को कॉन्फ़िगर करना संभव है?

मुझे यह पता चला है: रीडायरेक्शन स्ट्रेटजी मैं इसका प्रयोग कैसे करूं?


आखिरकार मुझे मिल गया।

BjyAuthorize के संस्करण 1.2। * के साथ, आप बस config/autoload/bjyauthorize.global.php में जोड़ें:

return array(
    'bjyauthorize' => array(
        'unauthorized_strategy' => 'BjyAuthorize\View\RedirectionStrategy',
//      [...]
    ),
);

और यह आपको vendor/bjyoungblood/bjy-authorize/src/BjyAuthorize/View/RedirectionStrategy.php में कॉन्फ़िगर किए गए रूट पर vendor/bjyoungblood/bjy-authorize/src/BjyAuthorize/View/RedirectionStrategy.php


मैं भी कोशिश कर रहा हूं और इस पृष्ठ पर आया हूं: https://github.com/bjyoungblood/BjyAuthorize/issues/24

इस तरह, आप अनधिकृत स्ट्रेटजी का विस्तार कर सकते हैं।