作者lion15945 (VeL)
看板AppsForBBS
标题[问题] 利用 websocket 在 browser 中登入
时间Mon Mar 30 11:10:35 2020
自从 PTT 开放 websocket 连线後。
手痒想玩玩看以 browser 当作 client 的 PTT app。
不过在思考登入功能的时候就卡住了,想上来询问大家的建议与看法。
由於 PTT websocket 连线目前针对 origin 有设 whitelist。
而 browser 上如不走开发 extension 的方式(如 Chrome extension)
直接进行 websocket 连线,
又无法像其他 clients,可以自由的手动设 origin。
(native app 似乎准许手动设定 origin 的样子?)
所以直接在 browser 上透过 websocket 连进 PTT 应该是不可行,会直接被 403。
自己想到的是那我就自架一个 web server,由这个 server 来当中间层。
但要透过这个 server 做登入就要接收使用者的帐号密码,
那这样除非有办法证明自己没用使用者的帐号密码做什麽,不然不会有任何疑虑吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.176.108.228 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AppsForBBS/M.1585537837.A.960.html
※ 编辑: lion15945 (180.176.108.228 台湾), 03/30/2020 11:15:22