狂饮:如何保存cookie以在另一个php文件上使用

时间:2018-11-12 11:01:50

标签: php guzzle

我在项目中使用了Guzzle lib。

我用枪口登录网站( domain.com/login.php ),然后又获得了另一个网站( domain.com/post.php )作为登录用户。

问题是“我如何使用cookie来加载( domain.com/post.php )许多我想要的请求,而无需再次登录该网站?”

我的地雷就是这样:

login = check cookies saved

if ( login ) then get domain.com/post.php
else 
    log in again, then get domain.com/post.php

非常感谢。

1 个答案:

答案 0 :(得分:0)

简单喜欢

PHP Sessions
PHP Cookies

Login.php

<?php
    session_start();

    if(login_success){

        $_SESSION["active_user"] = "user-ID or Token";

    }else{

        //show login error

    }

?>

Post.php

   <?php
        session_start();

        if($_SESSION['active_user']){

            // Check ID or Token to validate User

        }else{

            // redirect to login page

        }

    ?>