1
https://github.com/philsturgeon/codeigniter-restserver/了解摘要式身份验证 - CodeIgniter的REST服务器
我创建使用上述其余服务器的API,并需要现在登录保护它。我知道有在其他服务器两种方法1)基本,2)消化
我也使用其他客户端来测试这个API
$this->load->library('rest', array(
'server' => 'http://mynew/api/',
'http_user' => 'admin',
'http_pass' => '1234',
'http_auth' => 'basic', // or 'digest'
//'http_auth' => 'digest'
));
$user = $this->rest->get('listrecord', array('key' => 'mykey'), 'json');
我$config['rest_valid_logins'] = array('admin' => '1234');
在上面的代码中“基本”身份验证正常工作,但当我改变它来消化它说“没有授权”。请注意,当我在这里进行更改时,我也将配置更改为摘要。
我的理解是基本不是很安全?所以这就是为什么我认为消化比它好。任何想法如何获得消化工作?谢谢你的帮助。我想,它可能不是代码特定的问题。