记得我在登录页面加载后运行

Remember me running after the Login Page loaded

本文关键字:加载 运行 登录 记得我      更新时间:2023-09-26

我正在使用登录页面中的记住我选项。如果用户选中记住我,则我正在存储用户的信息。(在加密的本地存储中)一切都很好,正在运行。但是如果用户再次打开登录页面,应用程序在显示登录页面后重定向主页。我不想再次出现登录页面。我如何解决这个问题?

那是我的代码(在登录时使用)

        $(document).on("pagebeforechange", function (e, data) {
        LoginWithRemember();
    });

注意:应用程序使用 JqueryMobile 运行

把这段代码放在页面的最顶部:

<html>
     <head>
        <script type="text/javascript">
            if(localStorage.getItem('youRememberMeVariable') &&
               localStorage.getItem('yourRememberMeVariable')=='yourRememberMeValue')
                       window.location='http://yoursite.com/yourMainPage.';
        </script>
     </head>
       ....REST of the page ...
</html>

请记住,localStorage仅在已保存的子域中可用。