封装一个系统的登录界面 获取登录后返回的cookie信息 同时不影响正常登录后的跳转

zgw06629 发布于 04/26 11:20
阅读 520
收藏 0

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

有这么一个社区团购平台 其登录界面 输入手机号 和 验证码登录, 有几百个经销商登录之后录入相关商品信息 库存 价格等 想对这些经销商的货品信息进行管理 需要开发一个抓取工具 每天抓取这些数据 

所以想要开发这么一个界面 封装该平台的登录功能 经销商还是正常的输入手机号 验证码 登录系统 正常使用 只是登录之后的cookie信息 上传到库中保存起来 这样的话 每次用户登录都会更新库中token等信息 

目的的话 对用户透明 不用每天找经销商要验证码 才能抓取数据 唯一的要求就是经销商得通过封装界面登录平台 而不是平台原始的登录界面登录

简而言之 如何封装一个系统的登录界面 可以获取登录后的cookie信息 同时登录之后的跳转页面不受影响

 

加载中
0
o
osc_11572679

不要忽略后台的验证 ,不同IP切换,设备码不同,或者同IP登陆多账号肯定都是有限制的,只获取cookie没用的

0
墨盒
墨盒

首先要拿到系统的登陆接口,搞清楚怎么调用。后面就简单了,随便拿个什么技术写一个登陆界面,调用这个接口就行了。不推荐web,跨域不好解决。可以直接做个c端程序

火眼金睛容嬷嬷
火眼金睛容嬷嬷
回复 @zgw06629 : 你这个思路差不多就是个钓网鱼站或者中间人模式啊。我倒是觉得,如果经销商都是pc浏览器登陆,你不如直接做个浏览器插件来抓数据,经销商如果都能给你验证码,装个插件应该不难吧。
墨盒
墨盒
回复 @zgw06629 :
zgw06629
zgw06629
即用户还是正常的登录 只不过换了个地址登录而已
zgw06629
zgw06629
直接调用登录接口是可以的 但是又想对用户透明 即登录完之后仍跳转到正常的那个界面 这个不知道怎么实现
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部