2
woocomerce api針對HTTP請求採用oauth1.0,針對HTTPS請求採用基本HTTP身份驗證。我的查詢很簡單。如何簡單地刪除此身份驗證?我做了一些挖掘,發現woocommerce插件中有一個類的構造函數爲禁用woocomerce api認證?
public function __construct() {
// To disable authentication, hook into this filter at a later priority and return a valid WP_User
add_filter('woocommerce_api_check_authentication', array($this, 'authenticate'), 0);
}
我的工作是簡單地刪除身份驗證部分。這裏它表示要在稍後的優先級上掛接此過濾器。如何操作以及如何返回有效的WP_User?
代碼的add_filter替換了_construct的正確的add_filter它 – user3423364
在'因爲優先級1的__construct'了'add_filter'後執行作爲第三參數。 – Karthik
如果我想刪除在插件中創建的特定自定義API端點的身份驗證,此代碼是否也可以工作? – Amjad