我想在php codeigniter mvc或hmvc中使用登录系统,用户可以通过他的帐户或通过Facebook帐户或gmail帐户登录

时间:2017-09-25 06:26:07

标签: codeigniter login

enter image description here

有人可以帮助我。我想在codeigniter中进行这样的登录。
提前致谢。

1 个答案:

答案 0 :(得分:0)

有许多身份验证库可供codeigniter使用。 Aauth就是其中之一。请仔细阅读他们的文档以了解如何安装。

aauth的基本属性

    $this->load->library("Aauth"); // Loads aauth library

创建用户

    $this->aauth->create_user($email, $pass, $username)

使用用户名'

登录
$this->aauth->login($identifier, $pass)
Identifier : email/username ( can change with ./config/aauth.php )

检查是否记录

$这 - > aauth-> is_loggedin()

退出

$this->aauth->logout()

社交登录

  • 首先创建适当的凭据 ex for google,Goto google api console并创建google + api

轻松使用Hybridigniter进行社交身份验证。

  1. 将hybridigniter文件复制并粘贴到您的应用程序文件夹
  2. 使用适当的凭据更新./config/hybridauthlib.php
  3. 获取社交资料

    <a href="http://www.example.com/index.php/hauth/login/Twitter">Log in with Twitter</a><br />
    

    整合Hybridigniter和Aauth

    获取个人资料后您可以创建或登录

    登录

    $this->aauth->login_fast($identifier)