精华内容
下载资源
问答
  • 新版本的QQ是一个QQ弹出一个腾讯新闻会话,现在是改成了跟聊天会话一样的窗口了,以前是弹出一个腾讯新闻的界面,不论登录几个QQ,就弹一个。现在是一个QQ弹一个,当登录几个QQ的时候,如果QQ本身有很多未读消息,会...

    新版本的QQ是一个QQ弹出一个腾讯新闻会话,现在是改成了跟聊天会话一样的窗口了,以前是弹出一个腾讯新闻的界面,不论登录几个QQ,就弹一个。现在是一个QQ弹一个,当登录几个QQ的时候,如果QQ本身有很多未读消息,会造成电脑卡死。从更新到这个版本,到现在的几个月,卡死过几次了。然后就想,可不可以设置不弹出腾讯新闻呢。网上还真的有方法介绍。下面分享给大家。

    1 登录要设置的QQ,然后在QQ左下角,有一个三横的,点击它。

    2 在弹出的菜单里,选设置。

    3 在弹出的系统设置界面里,切换到权限设置页。

    4 界面左侧点资讯提醒

    5 界面最上面,可以看到 资讯提醒:登录后显示“腾讯网迷你版”,默认是勾选的,去掉,然后就可以了。

     

    其他说明:

    1 以前的版本可能在不同的位置,但一般都是在系统设置里,选项一般就是登录后显示“腾讯网迷你版”。

    2 在系统设置里,你也可以设置其他选项,什么自动显示宠物啥的,这些对于我本来就不没有的,咋显示,去掉吧。

    3 新版的的QQ好像比以前用了要卡很多,不知道啥原因。可能换框架了。打开页面改成跟微信一样了,而不是弹出浏览器的界面。

    展开全文
  • 如何关闭windows自动更新 方法一常规法 关闭自进入电脑桌面--在 我的电脑上右键选择 属性切换到自动更新选项选择 动更新确认即可如下图 关闭自 方法二关闭自动更新服务 1?首先从电脑桌面左下角的 开始-运行 里输入...
  • 2、登录完成,关闭浏览器,再打开浏览器,免登录(下次自动登录);一般使用浏览器cookie作为保存数据的载体。在登录成功时,保存相关数据: 1、页面登录HTMLUserName:PasswordLogin2、Login登录按钮及注销相关JS处理$...

    场景:

    1、登录完成关闭标签页,打开新的标签页,免登录;

    2、登录完成,关闭浏览器,再打开浏览器,免登录(下次自动登录);

    一般使用浏览器cookie作为保存数据的载体。

    在登录成功时,保存相关数据:

    d937fa1c7cb9fa35b3f2658c81e4fabf.png

    1、页面登录HTML

    UserName:

    Password

    Login

    2、Login登录按钮及注销相关JS处理

    $("#login").on('click', login);

    const LOGIN_TIME = 7*24*60*60*1000; // 1个星期

    function login(){

    var name = $("#userName").val();

    var password = $("#password").val();

    // 此处应校验

    // 此处是下次自动登录的关键(增加expires)

    var date = new Date();

    // 可下次登录时间长度,单位毫米,此处为1个星期

    date.setTime(date.getTime() + LOGIN_TIME);

    // ajax请求成功,需要cookie存储,数据应加密

    var sid = data.sessionId; // 这是登录成功返回的认证标志

    document.cookie = "USERNAME=" + Base64.encode(name) + ";path=/;expires="+date.toGMTString();

    document.cookie = "SID=" + Base64.encode(sid) + ";path=/;expires="+date.toGMTString();

    // 跳到主页面

    }

    // 注销/退出登录状态,需要清除cookie

    function logout(){

    var date = new Date();

    date.setTime(date.getTime() - 60*60*1000);

    document.cookie = "USERNAME;path=/;expires="+date.toGMTString();

    document.cookie = "SID=;path=/;expires="+date.toGMTString();

    // 跳到登录页

    }

    3、校验是否是自动登录

    function initData(){

    if(!getCookie("USERNAME") || !getCookie("SID")){

    // 跳到登录页

    }else{

    // 跳到主页面

    }

    }

    function getCookie(cookieName){

    cookieName += "=";

    var cookieList = document.cookie.split(";");

    for(var i= 0; i< cookieList.length; i++){

    var cookieItem = cookieList[i].trim();

    if(cookieItem.indexOf(cookieName) != -1){

    return cookieItem.substring(cookieName.length, cookieItem.length);

    }

    }

    return '';

    }

    initData();

    展开全文
  • 关闭浏览器再打开,或者说重启浏览器后,网站是否应该自动登录以及如何实现呢?要回答这个问题,首先要了解session和cookie的概念。基本概念先不说了,直接说重点。Session是一种服务器端的对象,保存在服务器端。 ...

    关闭浏览器再打开,或者说重启浏览器后,网站是否应该自动登录以及如何实现呢?

    要回答这个问题,首先要了解session和cookie的概念。基本概念先不说了,直接说重点。


    Session是一种服务器端的对象,保存在服务器端。 每个session 有一个唯一的session id。 session的超时也是由服务器来控制。比如,在Django的配置中就有一项叫做SESSION_TIMEOUT的用来控制session超时时间。


    而Cookie是由客户端进行保存的,其中会保存session id这一项,用以记录服务器端的session. 正因为有此一项,我们在关闭浏览器后再打开浏览器,如果cookie仍然记住了之前的session id,就导致可以自动登录。


    那么cookie什么情况下会记住session id,什么情况下又记不住呢?这就要说到2种cookie:内存cookie和硬盘cookie. 
    Cookie分为内存Cookie(也可以说是进程中Cookie)和硬盘Cookie。大部分的session机制都使用进程中Cookie来保存session id,关闭浏览器后这个进程自动消失了,因此Cookie和Cookie中的session id也消失了,再次连接到服务器时无法找到原来的session. 所以,在这种情况下,就是需要再次输入密码登录的。但是保存在硬盘中的cookie却不会丢失session id,所以即使关闭浏览器再打开,也是仍能连得上上一次的session,从而可以自动登录。
    又比如说,我们可以在登录时选择“下次自动登录”,例如CSDN的“记住我一周”,或者我们的购物车信息可以在切换不同浏览器时依然可用。这时用到的就是硬盘Cookie,此时,session id将长期保存在硬盘上的Cookie中,直到session失效为止。


    除了session和cookie,还有一个常见的服务器端配置项,在Django中叫做 SESSION_EXPIRE_AT_BROWSER_CLOSE. 望文生义,看上去将这个配置项设为True,似乎就可以做到“在重启浏览器之后,必须手动输入密码才能登录”了。其实不然。服务器其实并不知道浏览器关闭了没有,所以关闭浏览器时服务器是不会删除session的,也正是这个原因服务器才会设置一个session的失效时间,不然服务器的资源就会被耗尽。所以当session的失效时间到了,服务器便会将相应的session删除。而我们可以在每一次和服务器的交互中,比如REST API请求和应答,都update当前session,比如session.modified = True, 则该session的超时时间会从当前时间点开始重新计算。

    有人可能会说,服务器其实有办法知道浏览器关闭了没有。比如,在JS代码中使用window.onclose来监控标签页是否关闭,然后配合 SESSION_EXPIRE_AT_BROWSER_CLOSE = True ,这样就能够在关闭浏览器的时候清除session了。这么做基本能实现目标,但是也有一个较大的问题:因为在一个浏览器中,可能会有多个标签页,它们是属于同一个session的。当一个标签页被关闭后,该session被清除,会导致所有其他标签页都不可用了。这不会是用户希望得到的体验。

    回到最初的问题:关闭浏览器再打开,或者说重启浏览器后,网站是否应该自动登录呢?
    答:其实目前有许多网站是支持重启浏览器后自动登录的,比如GitHub. 当然也有些是不支持的,比如网银。
    如果要在程序中进行控制,该怎么做呢?笔者实验了一些方法,比如设置cookie的过期时间,但似乎没什么用;不过,可以在浏览器中进行控制。
    比如,在Chrome的高级设置的Cookie中,有一项叫做“仅将本地数据保留到您退出浏览器为止”,默认是disable的,将其enable即可实现“重启浏览器,不会自动登录”了。Firefox也有类似的设置。但是,设置这个选项也是有很大副作用的,那就是所有网站都无法自动登录了,比如GitHub. 

    所以,总结一下,“对于一般网站来说,即使重启浏览器,仍可以自动登录”,这基本是可以接受的。理由有2点:一、许多知名网站就是这么做的(这似乎不是个好理由);二、服务器端对session其实还是有超时时间控制的,常见的为1小时,当然也有数天的。但是,如果想从程序而不是浏览器的角度,比较完美地控制是否自动登录,笔者还没有找到好的办法。


    [补充 - 2018/02/24]

    今天在Django官网上(How to use sessions)看到这么一段话,值得补充在这里:

    Browser-length sessions vs. persistent sessions

    You can control whether the session framework uses browser-length sessions vs. persistent sessions with the SESSION_EXPIRE_AT_BROWSER_CLOSE setting.

    By default, SESSION_EXPIRE_AT_BROWSER_CLOSE is set to False, which means session cookies will be stored in users’ browsers for as long as SESSION_COOKIE_AGE. Use this if you don’t want people to have to log in every time they open a browser.

    If SESSION_EXPIRE_AT_BROWSER_CLOSE is set to True, Django will use browser-length cookies – cookies that expire as soon as the user closes their browser. Use this if you want people to have to log in every time they open a browser.

    This setting is a global default and can be overwritten at a per-session level by explicitly calling the set_expiry()method of request.session as described above in using sessions in views.

    Note

    Some browsers (Chrome, for example) provide settings that allow users to continue browsing sessions after closing and re-opening the browser. In some cases, this can interfere with theSESSION_EXPIRE_AT_BROWSER_CLOSE setting and prevent sessions from expiring on browser close. Please be aware of this while testing Django applications which have theSESSION_EXPIRE_AT_BROWSER_CLOSE setting enabled.

    简单来讲,就是Django官方认为,只要设置了 SESSION_EXPIRE_AT_BROWSER_CLOSE为True,就应该是使得用户一旦关闭浏览器,cookie就会过期,而当用户下次打开浏览器的时候,他们就需要重新登录了。但是同时,Django官方又提醒说,有一些浏览器(比如Chrome)会有设置允许用户在关闭后再打开浏览器的时候再次浏览老的session,这样的话,就使得 SESSION_EXPIRE_AT_BROWSER_CLOSE失去了意义。经笔者测试,IE11似乎也是和这里描述的Chrome具有一样的行为。这些也验证了本博客原文倒数第二段所描述的浏览器设置的问题。


    展开全文
  • 对于第一次在电脑上使用wlan后,设置了自动登录功能,每次连接cmcc,打开浏览器就会自动进入主页,不再提示输入手机号与密码。这样如果要使用其它号码就会无法进入帐号设置页面。下面是取消wlan自动登录的一种方式。...

    author:张继飞

    对于第一次在电脑上使用wlan后,设置了自动登录功能,每次连接cmcc,打开浏览器就会自动进入主页,不再提示输入手机号与密码。这样如果要使用其它号码就会无法进入帐号设置页面。下面是取消wlan自动登录的一种方式。

    1. 发送0到10086222    该条指令是用来取消所有终端自动登录功能

    2. 发送9到10086222    该条指令是强制下线,立即关闭网络连接。

    发出这两条免费短信后,移动客服也会回复两条对应短信说明我们取消了所有终端自动登录功能,并成功下线。

    好了,接下来成功连接cmcc后,打开浏览器便会进入设置页面了,可以换用另一个帐号登录上网。

    这是山东移动的设置方法。

    展开全文
  • MacOS技巧:如何让CMCC-WEB 自动登录

    千次阅读 2017-02-17 16:27:56
    中国移动在windows下,开发有专用客户端,可以自动登录,计时,但在mac os下没有看到相关...3.即使这样设置,有事CMCC链接上,还会启动内置浏览器,这时候我们把弹出窗口关闭,第一次将登录信息录入,点击下次自动登录
  • 浏览器的保存账户密码功能,给我们带来了很大的便利,但是在有些情况下,我们并不希望浏览器帮我们填充一些表单,然而autocomplete的一些参数项并不能阻止浏览器回填,这里我们来看下如何解决这个问题。问题描述:...
  • 只有填写一些信息之后才能够关机,实在是有点麻烦,下面介绍如何禁用“关闭事件跟踪程序”方法。 开始→运行→输入gpedit.msc,打开组策略编辑器→计算机配置→管理模板→系统→在右边的窗口中找到“显示‘关闭事件....
  • 原标题:用cookie实现websocket自动登录,session状态保留。会话状态的保留,即登录状态保持,是很常见、很常用的功能。本文将介绍,在NodeJS开发中,如何实现websocket连接的会话(Session)状态保持。注意,是...
  • 我是通过上面的layer来打开弹窗的,div中是读取了登录的jsp文件,这样还导致了点击登录后,值传不到后台,请问有没有解决办法? 这个是登录页面里的js ``` $(function() { $('#login_button').unbind("click...
  • 自动登录功能就是,用户在登录成功后,在某一段时间内,如果用户关闭了浏览器并重新打开,或者服务器重启了,都不需要用户重新登录了,用户依然可以直接访问接口数据。作为一个常见的功能,我们的 Spring Security ...
  • 自动登录功能就是,用户在登录成功后,在某一段时间内,如果用户关闭了浏览器并重新打开,或者服务器重启了,都不需要用户重新登录了,用户依然可以直接访问接口数据。 作为一个常见的功能,我们的 Spring Security ...
  • 浏览器的自动登录是指用户在登录成功后,在某一段时间内,如果用户关闭了浏览器并重新打开,或者服务器重启了,都不需要用户重新登录了,用户依然可以直接访问接口数据。 那么应该如何实现呢,其实spring security...
  • 过滤器实现自动登录

    2018-08-13 21:04:58
    过滤器实现自动登录 概要 1,什么是一次会话? 2,什么是自动登录? 3,如何实现该需求? 4,代码实现 1,什么是一次会话? 是从客户从打开浏览器浏览某个网站,发送请求开始,到关闭浏览器这整个过程称为和该站点...
  • 自动登录功能就是,用户在登录成功后,在某一段时间内,如果用户关闭了浏览器并重新打开,或者服务器重启了,都不需要用户重新登录了,用户依然可以直接访问接口数据 作为一个常见的功能,我们的 Spring Security ...
  • 最近项目在搞可维护性这块功能,如:修改...这些功能点与linux中的shell脚本执行息息相关,但shell脚本却不支持自动化,目前我所知道的支持自动化的脚本也就expect、perl、python可支持自动化处理的脚本,虽然linux安装
  • 1 手动 ... 2.自动 cmd->services.msc 打开服务的窗口 然后也是上面的步骤 3.自动化 使用管理员打开cmd ...4.MySQL登录 mysql -uroot -p密码 mysql -hip -uroot -p连接目标的密码 mysql --host=...
  • 进入后台,在防灌水,验证设置中可以切换哪些情况下是否使用验证码   如果启用验证码,也客户修改验证码的难度,样式。最后点击提交,完成之后可以退出到前台,测试是否能够不用验证码自动登录  ...
  • 最近在学习如何用java编写用户自动登录,发现需要使用filter技术,关于这个技术网上已经存在很多讲解了,讲的也非常好,但是就我自己去写的时候,存在许多问题。 首先我们要清楚一点,如果要自动登录,必须把用户的...
  • 背景:在项目中遇到一个需求:用户登录完之后,网站自动保存用户id存储在本地,在下次打开网页时,通过id判断是否要进行登录操作。技术方案:在HTML5中,本地存储是一个window的属性,包括localStorage和...
  • <div><p>我们项目中有第三方登录环节,... uirecorder 也自动关闭。 录制失败,没有录制文件。 如何解决这个问题?</p><p>该提问来源于开源项目:alibaba/uirecorder</p></div>
  • 在国外在线服务消费肯定会常遇到PayPal的...其实,这个PayPal自动续约付款功能是可以关闭的。在PayPal中这叫做「付款约定」,只要取消,就可以避免来年自动续约。 1、首先请登录Paypal账户,然后来到【个人档案】...
  • token过期时web前端如何自动刷新token

    万次阅读 2019-05-29 19:33:28
    access-token,是用户输入登录的账号密码,后台去db验证然后颁发的,它一般记录在浏览器的cookie中,并在浏览器关闭自动删除,页面访问或ajax访问会自动通过cookie传回到后台,后台直接内存中校验,不用访...
  • 这个是一个弹出式的登录功能,先有个遮罩层,然后弹出一个form供用户输入信息,请问这个这个form如何关闭?就是用户取消登录的时候,遮罩层自动取消,然后form自动关闭。 弹出式的登录功能是这样写的吗?有没有...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 546
精华内容 218
关键字:

如何关闭自动登录