اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

تحدث مثل هاته المشكلة غالبا بسبب مشكلة في إلغاء تشيفر ملفات تعريف الارتباط عند كل تشغيل أو تهيئة لتطبيق لارافيل جديد. 

يقترح كحل لهاته المشكلة، ترميز encoding ملفات تعريف الارتباط قبل تشفيرها إلغاء تشفيرها. افتح الملف:

app/Http/Middleware/EncryptCookies.php

وأضف التابع التالي:

<?php

namespace App\Http\Middleware;

use Illuminate\Cookie\Middleware\EncryptCookies as Middleware;

class EncryptCookies extends Middleware {
   /**
     * Decrypt the given cookie and return the value.
     *
     * @param  string  $name
     * @param  string|array  $cookie
     * @return string|array
     */
    protected function decryptCookie($name, $cookie)
    {
        return parent::decryptCookie($name, is_array($cookie) ? $cookie : urldecode($cookie));
    }
}

أعد تشغيل التطبيق وانظر ما ان اختفت المشكلة.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...