पर Auth :: उपयोगकर्ता() को कॉल नहीं कर सकता मैं यह जांचने की कोशिश कर रहा हूं कि उपयोगकर्ता को किसी निश्चित मॉडल की अनुमति है या नहीं।नियंत्रक के निर्माता
public function __construct()
{
if (!Auth::user()->hasPermission('usergroups')) {
abort(404);
}
}
अब Laravel 5.3, Auth::user()
रिटर्न null
जब नियंत्रक के निर्माता से बुलाया जा रहा है के उन्नयन के बाद,: अब तक (Laravel 5.2 के साथ), मैं निर्माता पर इस कोड को जोड़ा। यदि मैं इसे कक्षा के किसी भी अन्य तरीके से कॉल करता हूं, तो यह वर्तमान में लॉग इन उपयोगकर्ता को लौटाता है।
कोई विचार क्यों?
धन्यवाद Samsquanch, आपने दिन बचाया! – Sohail