对于代码编写者来说,最好的身份验证是什么?我决定使用tank_auth。这似乎是编码者最好的身份验证。
那么我怎么能,注册用户使用tank_auth后应该自动登录,而不需要他/她激活他/她的帐户。
我有4个步骤的注册过程在我的应用程序,所以我需要将用户id添加到多个表。我的Logice就像在第一步,我想我会直接登录到用户,然后会话id将有用的其他步骤。
我的Logice像第一步我想我会直接登录到用户然后,会话id将对其他步骤有用。
从未使用过Tank_auth,我不确定如何在他们的系统中实现这一点,但它应该不会太难。这是我为你准备的一个简单的例子。
$data = array(
'username' => $username,
'email' => $email,
'password' => $hashed_password
);
$query = $this->db->insert('users', $data);
// Use this for each table
$user_id = $this->db->insert_id();
然后你可以对数据库做任何事情,通过他们的id链接用户$user_id
会话可以设置一旦你有这个ID