찾다

 >  Q&A  >  본문

java - 用移动端扫描二维码并授权后,web端是如何实现自动登陆并跳转的?

伊谢尔伦伊谢尔伦2804일 전907

모든 응답(3)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-18 10:48:29

    백엔드 리디렉션, QR 코드의 일부 정보를 URL 매개변수에 배치할 수 있습니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:48:29

    해본 적은 없지만 아이디어가 있습니다.
    websocket
    을 사용하여 QR 코드를 연결로 생성하고 동시에 소켓 ID를 캐시할 수 있습니다.
    http://www.xxx.com/api/login/{socket_id}
    QR 코드가 스캔되면 login/{socket_id}에 요청을 보냅니다.
    백엔드는 scoket_id를 사용하여 websocket 알림 페이지로 이동할 수 있습니다.
    특정 로그인 업무는 로그인에서 작성하실 수 있습니다.
    socket_id가 모바일 단말기를 통해 서버에 전달될 수 있는 한 URL일 필요는 없습니다.

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:48:29

    Ajax 폴링, 이것이 WeChat이 하는 일입니다.

    회신하다
    0
  • 취소회신하다