Laravel 5.7 - GuardHelpers (Auth)

GuardHelpers




laravel

GuardHelpers

विशेषता गार्ड हेल्पर्स ( स्रोत देखें )

ये तरीके आमतौर पर सभी गार्डों में समान होते हैं।

गुण

संरक्षित Authenticatable उपयोगकर्ता $ वर्तमान में प्रमाणित उपयोगकर्ता।
संरक्षित UserProvider $ प्रदाता उपयोगकर्ता प्रदाता कार्यान्वयन।

तरीके

Authenticatable authenticate ()

निर्धारित करें कि क्या वर्तमान उपयोगकर्ता प्रमाणित है। यदि नहीं, तो एक अपवाद फेंकें।

bool hasUser ()

निर्धारित करें कि क्या गार्ड में उपयोगकर्ता का उदाहरण है।

bool check ()

निर्धारित करें कि क्या वर्तमान उपयोगकर्ता प्रमाणित है।

bool guest ()

निर्धारित करें कि क्या वर्तमान उपयोगकर्ता एक अतिथि है।

पूर्णांक | अशक्त id ()

वर्तमान में प्रमाणित उपयोगकर्ता के लिए आईडी प्राप्त करें।

इस $ setUser ( Authenticatable $ उपयोगकर्ता)

वर्तमान उपयोगकर्ता सेट करें।

UserProvider getProvider ()

गार्ड द्वारा उपयोग किया गया उपयोगकर्ता प्रदाता प्राप्त करें।

शून्य setProvider ( UserProvider $ प्रदाता)

गार्ड द्वारा उपयोग किया गया उपयोगकर्ता प्रदाता सेट करें।

विवरण

Authenticatable प्रमाणिक ()

निर्धारित करें कि क्या वर्तमान उपयोगकर्ता प्रमाणित है। यदि नहीं, तो एक अपवाद फेंकें।

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

Authenticatable

अपवाद

AuthenticationException

बूल हैसर ()

निर्धारित करें कि क्या गार्ड में उपयोगकर्ता का उदाहरण है।

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

bool

बूल चेक ()

निर्धारित करें कि क्या वर्तमान उपयोगकर्ता प्रमाणित है।

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

bool

बूल गेस्ट ()

निर्धारित करें कि क्या वर्तमान उपयोगकर्ता एक अतिथि है।

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

bool

int | null id ()

वर्तमान में प्रमाणित उपयोगकर्ता के लिए आईडी प्राप्त करें।

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

पूर्णांक | अशक्त

$ यह सेटउज़र ( Authenticatable $ उपयोगकर्ता)

वर्तमान उपयोगकर्ता सेट करें।

पैरामीटर

Authenticatable उपयोगकर्ता $

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

इस $

UserProvider getProvider ()

गार्ड द्वारा उपयोग किया गया उपयोगकर्ता प्रदाता प्राप्त करें।

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

UserProvider

शून्य सेटप्रॉइडर ( UserProvider $ प्रदाता)

गार्ड द्वारा उपयोग किया गया उपयोगकर्ता प्रदाता सेट करें।

पैरामीटर

UserProvider $ प्रदाता

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

शून्य