2009-07-10 16 views
5

में लॉगिन और पासवर्ड के लिए पैरामीटर का उपयोग करके ड्रूपल लॉगिन हमारे आवेदन में, हम ड्रूपल का उपयोग करके बनाई गई ऑनलाइन सहायता साइट का लिंक बनाना चाहते हैं।यूआरएल

समस्या यह है कि यह साइट पासवर्ड सुरक्षित है। हम यूआरएल में उपयोगकर्ता नाम और पासवर्ड डालना चाहते हैं, ताकि जब उपयोगकर्ता हमारे आवेदन में लिंक पर क्लिक करता है तो लॉगिन स्वचालित रूप से किया जाता है।

क्या यह संभव है और कैसे?

उत्तर

4

ठीक है, कर रही है कि वास्तव में आप क्या चाहते हैं (मुझे लगता है कि), Drupal के लिए स्वचालित लॉगइन मॉड्यूल (http://drupal.org/project/autologin) का उपयोग किया जा सकता है, तथापि, यह गंभीरता से उपयोग के लिए अनुशंसित नहीं है, के बाद से यह स्पष्ट रूप से लोगों के उपयोगकर्ता नाम का मतलब है और पासवर्ड में दिखाई दे रहे हैं यूआरएल, प्लस किसी भी एक्सेस लॉग में। इस परियोजना को बंद कर दिया गया है, यह भी सुनिश्चित नहीं है कि यह ड्रोपल के नवीनतम संस्करण में काम करेगा या नहीं।

दुर्भाग्यवश, चूंकि ड्रूपल के फॉर्म जनरेशन इंजन में एक्सएसएस सुरक्षा है, इसलिए यह आपको सीधे लॉगिन पृष्ठ पर पोस्ट करने और सर्वोत्तम की उम्मीद करने से रोकती है।

ड्रोपल के लिए वहां मौजूद कई मौजूदा एकल साइन ऑन (एसएसओ) समाधान हैं, हालांकि उनमें से अधिकतर मौजूदा सीएमएस या इसी तरह के साथ एकीकृत हैं।

अंतिम विकल्प अपने स्वयं के प्रमाणीकरण मॉड्यूल को रोल करना है, जो किसी भी तरह से आपको ऐसा करने की अनुमति देता है, लेकिन कुछ समय बाद मैंने लिखा है, इसलिए मौजूदा प्रमाणीकरण विधियों को देखें, ड्रूपल के विचारों के लिए है।

4

Autologin के लिए वर्तमान प्रतिस्थापन Securesite का नवीनतम संस्करण है, जो संभवतः आप वास्तव में चाहते हैं। एक ही सर्वर पर

0

बाहरी साइट लॉगिन

मामला और/दुकान

define('DRUPAL_ROOT','D:/wamp/www/drupal'); 

require_once '../includes/bootstrap.inc'; 

drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); 

global $user; 

//change this line and put your username and password instead of 'admin' and 'password' 

$account = user_authenticate('krishana', 'hiddens'); 

$user = user_load($account, TRUE); 

drupal_session_regenerate(); 
की तरह एक ही पथ

पर किसी भी दुकान से कोशिश