2011-06-07 166 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 
    } 
?> 

不是超级复杂的,但可能是一个开始=)

希望帮助!