2016-07-25 88 views
-2

我通過SugarCRM公司提供的REST API實現的登錄功能,糖CRM REST API模塊擴展

http://<url>/service/v2/rest.php?method=login&input_type=JSON&response_type=JSON&rest_data={"user_auth":{"user_name":"Vsree","password":"0141ffbe5e8d1cbaaeee96b3ca49cc49"}} 

也更新了從

service\core\SugarWebServiceImpl.php 

登錄響應我正在更新的響應及其工作很好。但它是一個suiteCRM核心模塊,我想延長登錄功能,不影響核心模塊,所以我怎麼能擴展模塊內suircrm。我可以如何實現這個

回答

0

爲了改變登錄你需要創建登錄過程在custom/modules目錄中使用的模塊的自定義版本。

認證由用戶模塊處理。您可以通過複製modules/Users/authentication/

並將其粘貼到custom/modules/Users/authentication/中創建自己的身份驗證類型。

這將爲您提供擴展或創建自己的身份驗證方法的方法。

您不妨簡單地複製SugarAuthenticate。然後你可以創建它的一個自定義版本。

+0

感謝Daniel對你的回覆 –