Monday 15 June 2015

authentication - Laravel different controller for route if authenticated? -


मैंने यह कोशिश की:

  रूट :: मिल ('/', 'PageController @ getIndex '); रूट :: समूह (सरणी ('पहले' = & gt; 'auth'), फ़ंक्शन () {रूट :: नियंत्रक ('/', 'होमकंट्रोलर');});   

लेकिन हमेशा लॉगिन की आवश्यकता होती है।

मुझे पृष्ठकंट्रोलर @ मिल इंडेक्स को कहा जाने चाहिए, जब लॉग इन किया जाए, और होम कंट्रोलर (@ गेटइंडएक्स) अन्यथा ।

मुझे पता है कि मैं एक रीडायरेक्ट सेट कर सकता हूं, लेकिन मैं इसे राउटिंग के भीतर ही संभाल कराना चाहता हूं।

आपको अपने स्वयं के ऑथेट फिल्टर को सेट करना होगा

  अगर (! ऑथ :: चेक ()) {वापसी रूट :: मिल ('/', 'पेजकंट्रोलर @getIndex '); } और {रूट :: नियंत्रक ('/', 'होमकंट्रोलर'); }    

No comments:

Post a Comment