Laravel 5.6 - EncryptCookies (Cookie\Middleware)

EncryptCookies




laravel

कक्षा एन्क्रिप्टेड कुकीज ( स्रोत देखें )

गुण

संरक्षित Encrypter $ encrypter एन्क्रिप्टर उदाहरण।
संरक्षित सरणी $ छोड़कर कुकीज़ के नाम जिन्हें एन्क्रिप्ट नहीं किया जाना चाहिए।

तरीके

शून्य __construct ($ एन्क्रिप्टर एन्क्रिप्टर)

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

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

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

मिश्रित handle ( Request $ अनुरोध, Closure $ अगला)

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

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

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

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

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

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

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

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

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

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

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

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

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

विवरण

शून्य __construct ($ एन्क्रिप्टर एन्क्रिप्टर)

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

पैरामीटर

Encrypter $ encrypter

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

शून्य

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

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

पैरामीटर

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

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

शून्य

मिश्रित हैंडल ( Request $ अनुरोध, Closure $ अगला)

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

पैरामीटर

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

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

मिश्रित

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

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

पैरामीटर

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

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

निवेदन

संरक्षित स्ट्रिंग | सरणी decryptCookie (स्ट्रिंग | सरणी $ कुकी)

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

पैरामीटर

स्ट्रिंग | सरणी $ कुकी

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

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

संरक्षित सरणी decryptArray (सरणी $ कुकी)

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

पैरामीटर

सरणी $ कुकी

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

सरणी

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

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

पैरामीटर

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

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

प्रतिक्रिया

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

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

पैरामीटर

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

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

कुकी

बूल isDisabled (स्ट्रिंग $ नाम)

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

पैरामीटर

तार $ नाम

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

bool