Laravel 5.7 - EncryptCookies (Cookie\Middleware)

EncryptCookies




laravel

EncryptCookies

वर्ग एन्क्रिप्ट ( स्रोत देखें )

गुण

संरक्षित Encrypter $ encrypter अनुलेख उदाहरण।
संरक्षित सरणी $ छोड़कर कुकीज़ के नाम जिन्हें एन्क्रिप्ट नहीं किया जाना चाहिए।
स्थिर संरक्षित बूल $ serialize इंगित करता है कि कुकीज़ को क्रमांकित किया जाना चाहिए।

तरीके

शून्य __construct ( Encrypter $ एनरीक्राफ्ट)

एक नया कुकीगार्ड उदाहरण बनाएँ।

शून्य disableFor (स्ट्रिंग | सरणी $ नाम)

दिए गए कुकी के नाम के लिए एन्क्रिप्शन अक्षम करें।

प्रतिक्रिया handle ( Request $ अनुरोध, अगले $ Closure )

आने वाले अनुरोध को संभालें।

निवेदन decrypt (अनुरोध $ अनुरोध)

अनुरोध पर कुकीज़ को डिक्रिप्ट करें।

स्ट्रिंग | सरणी decryptCookie (स्ट्रिंग $ नाम, स्ट्रिंग | सरणी $ कुकी)

दी गई कुकी को डिक्रिप्ट करें और मूल्य वापस करें।

सरणी decryptArray (सरणी $ कुकी)

एक सरणी आधारित कुकी को डिक्रिप्ट करें।

प्रतिक्रिया encrypt (प्रतिक्रिया $ प्रतिक्रिया)

एक आउटगोइंग प्रतिक्रिया पर कुकीज़ को एन्क्रिप्ट करें।

कुकी duplicate (कुकी $ कुकी, मिश्रित $ मूल्य)

एक नए मूल्य के साथ एक कुकी को डुप्लिकेट करें।

bool isDisabled (स्ट्रिंग $ नाम)

निर्धारित करें कि क्या दिए गए कुकी के लिए एन्क्रिप्शन को अक्षम कर दिया गया है।

स्थिर मल serialized (स्ट्रिंग $ नाम)

निर्धारित करें कि क्या कुकी सामग्री को क्रमबद्ध किया जाना चाहिए।

विवरण

शून्य __कंस्ट्रक्शन ( Encrypter $ एनरीक्राफ्ट)

एक नया कुकीगार्ड उदाहरण बनाएँ।

पैरामीटर

Encrypter $ encrypter

प्रतिलाभ की मात्रा

शून्य

शून्य अक्षमता (स्ट्रिंग | सरणी $ नाम)

दिए गए कुकी के नाम के लिए एन्क्रिप्शन अक्षम करें।

पैरामीटर

स्ट्रिंग | सरणी $ नाम

प्रतिलाभ की मात्रा

शून्य

प्रतिक्रिया संभाल ( Request $ अनुरोध, अगले $ Closure )

आने वाले अनुरोध को संभालें।

पैरामीटर

Request $ अनुरोध
Closure $ अगले

प्रतिलाभ की मात्रा

प्रतिक्रिया

संरक्षित अनुरोध डिक्रिप्ट (अनुरोध $ अनुरोध)

अनुरोध पर कुकीज़ को डिक्रिप्ट करें।

पैरामीटर

निवेदन $ अनुरोध

प्रतिलाभ की मात्रा

निवेदन

संरक्षित स्ट्रिंग | सरणी डिक्रिप्सी क्युकी (स्ट्रिंग $ नाम, स्ट्रिंग | सरणी $ कुकी)

दी गई कुकी को डिक्रिप्ट करें और मूल्य वापस करें।

पैरामीटर

तार $ नाम
स्ट्रिंग | सरणी $ कुकी

प्रतिलाभ की मात्रा

स्ट्रिंग | सरणी

संरक्षित सरणी डिक्रिप्ट ऐरे (सरणी $ कुकी)

एक सरणी आधारित कुकी को डिक्रिप्ट करें।

पैरामीटर

सरणी $ कुकी

प्रतिलाभ की मात्रा

सरणी

संरक्षित प्रतिक्रिया एन्क्रिप्ट (प्रतिक्रिया $ प्रतिक्रिया)

एक आउटगोइंग प्रतिक्रिया पर कुकीज़ को एन्क्रिप्ट करें।

पैरामीटर

प्रतिक्रिया $ प्रतिक्रिया

प्रतिलाभ की मात्रा

प्रतिक्रिया

संरक्षित कुकी डुप्लिकेट (कुकी $ कुकी, मिश्रित $ मूल्य)

एक नए मूल्य के साथ एक कुकी को डुप्लिकेट करें।

पैरामीटर

कुकी $ कुकी
मिश्रित $ मूल्य

प्रतिलाभ की मात्रा

कुकी

बूल डिसेबल है (स्ट्रिंग $ नाम)

निर्धारित करें कि क्या दिए गए कुकी के लिए एन्क्रिप्शन को अक्षम कर दिया गया है।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

bool

स्थिर बूल क्रमबद्ध (स्ट्रिंग $ नाम)

निर्धारित करें कि क्या कुकी सामग्री को क्रमबद्ध किया जाना चाहिए।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

bool