PHPBB外部登录部分工作

时间:2014-08-21 09:09:24

标签: php mysql login external phpbb

所以我一直在使用外部PHPBB登录脚本,目前它适用于舞台

  1. 用户使用外部用户名和密码登录外部网站
  2. 函数在后台运行,检查它们是否在论坛上注册,如果它们不是注册的(这样可以正常工作)
  3. 用户被定向到外部仪表板,向他们展示他们的论坛用户名和他们可能拥有的任何收件箱消息(这很好)
  4. 用户点击进入论坛,即使他们应该自动登录,也会要求他们再次登录? (这是不起作用的部分)
  5. 所以基本上,论坛不应该要求用户在外部登录后重新进行身份验证,是否有其他人遇到此问题?我已将$ auth->登录设置为自动登录但由于某种原因它未生效

    以下是处理登录的方式

                    $user->session_begin();
                    $auth->acl($user->data);
                    $user->setup();
    
    
                        if($user->data['is_registered'])
                        {
                            //User is already logged in
                            ?>
                                <p>Welcome back, <?php echo $user->data['username']; ?>, You currently have <?php echo $user->data['user_unread_privmsg']; ?> new messages</p>
                            <?php
                        }
                        else
                        {
                            $result = $auth->login($username, $password, true);
    
                           ?>
                                <p>Welcome, <?php echo $user->data['username']; ?>, You currently have  <?php echo $user->data['user_unread_privmsg']; ?> new messages</p>
    
    
    
                            <?php
                        }
    

0 个答案:

没有答案