2011-06-07 165 views
2

任何想法如何使用存儲在iPhone應用程序中的用戶名和密碼登錄Wordpress網站?我正在尋找一個指向正確的方向的人,因爲我沒有在網上找到很多細節。使用存儲的用戶名和密碼登錄Wordpress

+1

如果您想開發自己的應用程序,請查看xmlrpc。在[Codex](http://codex.wordpress.org/XML-RPC_wp)中,我找到了[tutorial](http://kovshenin.com/archives/custom-xml-rpc-methods-in-wordpress/ )這可能會幫助你開始。 – Alexcp 2011-06-07 16:20:38

+0

謝謝Alexcp - 我真正想要做的是建立一個私人的Wordpress博客,然後使用應用程序來閱讀博客。因此需要登錄 - 我不需要寫,只需閱讀博客。 – Rob 2011-06-07 16:41:09

+0

請添加鏈接到您在網上找到的資源。他們會幫助別人看到你在問什麼,並避免回答你已經看到的東西。 – 2011-06-07 21:23:11

回答

0

您可以將您的WP網站設置爲使用wp_signon()(http://codex.wordpress.org/Function_Reference/wp_signon)來接收憑證並立即簽名。

可能是這樣的:

<?php 

    //First check useragent/nonce to make sure it's coming from your phone/app 

    //Now get credentials and log in 
    $creds = array(); 
    $creds['user_login'] = $_POST['usr']; 
    $creds['user_password'] = $_POST['pwd']; 
    $creds['remember'] = true; 
    $user = wp_signon($creds, false); 
    if (is_wp_error($user)){ 
     echo $user->get_error_message(); 
    } else { 
    //do your stuff 
    } 
?> 

不是超級複雜的,但可能是一個開始=)

希望幫助!