首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SocialEngine单点登录

使用SocialEngine单点登录
EN

Stack Overflow用户
提问于 2014-05-23 21:24:49
回答 1查看 456关注 0票数 1

我们有一个用PHP构建的定制站点,它有自己的用户帐户配置文件/密码/等等。

我们可能会安装SocialEngine (基于PHP/Zend),但它取决于单点登录功能。

是否有插件,或者SocialEngine是否允许登录到我们的“主”站点的用户也登录到SocialEngine?我们愿意在必要的范围内修改主站点。

这方面有很多问题,但还没有确切的答案。

有人能对如何做到这一点提供一些洞察力吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-21 09:17:44

您可以创建自己的类并像这样集成身份验证API:

代码语言:javascript
复制
class Api_Api_Auth extends Core_Api_Abstract {
public function userLogin($params) {
    // get user login parameter

    // your implementation

    // check the user have existing account and user is verified clause
    // your implementation
    $authResult = $this->authenticate ( $username, $password );
    $authCode = $authResult->getCode ();
    // user login status
    $success = Zend_Auth_Result::SUCCESS;

    // login success user date
    // your implementation

    // return user data
    // your implementation
    return $loggedin;
}

}

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23838530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档