阿里云的 ram 登录自动填充用户名不好用,自己用 js 加载完成后自行填充发现改不了

2022-12-13 14:55:33 +08:00
 logan66

比如有 2 个不同主帐号的阿里云登录链接,根据主域名后的数字标识区别 https://signin.aliyun.com/10*******.onaliyun.com/login.htm#/main https://signin.aliyun.com/11*******.onaliyun.com/login.htm#/main

阿里云 ram 登录

场景 1-阿里云自动填充(失败):

  1. 点击链接登录阿里云会根据标识给你自动填充用户名成 @10*******.onaliyun.com 或 @11*******.onaliyun.com, 还需自己手动加上帐号名 aaa,如 aaa@10*******.onaliyun.com 才算完整用户名;
  2. 若把登录链接带上账户名 aaa,如: https://signin.aliyun.com/aaa@10*******.onaliyun.com/login.htm#/main 结果自动填充用户名为 @aaa@10*******.onaliyun.com 多了 @;

场景 2-chrome 记住密码(不友好): 打算使用 chrmoe 记住密码的功能,发现是根据域名来记住,实际每次进入还需要自己手动选择哪个帐号;

场景 3-使用 chrome 的插件 js 修改(失败): 通过加载完页面后注入 js 脚本,获取 input 输入框,根据访问 url 匹配到哪个主域名,自行修改 input 的 value 值;但后面随便点击页面,我自行修改 input 的值会被修改回原带 @的帐号,发现阿里云页面的 input 不是纯 html 的而是通过脚本生成的,目前暂不知道该怎么清除监听事件;

需求是点击链接直接给我匹配到对应帐号,不要我去选; v 友有没好点的思路或者什么好用点的插件工具,推荐下;

1143 次点击
所在节点    程序员
7 条回复
quxuanxuan
2022-12-13 15:53:42 +08:00
可以研究下 saml sso 免密登录
ylls
2022-12-13 16:13:28 +08:00
Bitwarden 可以配置精确匹配 其它的估计也有这功能吧
vibbow
2022-12-13 16:37:39 +08:00
bitwarden 自动填充没问题
mscststs
2022-12-13 17:17:02 +08:00
关于 js 修改 input 不生效的问题, ref: https://blog.csdn.net/lxyoucan/article/details/121996346
logan66
2022-12-13 17:32:24 +08:00
@quxuanxuan 这个关系不大,前端问题;
logan66
2022-12-13 17:33:47 +08:00
@ylls 要多装一个软件,不确定 bitwarden 够不够安全,多谢答复了;
logan66
2022-12-13 17:37:03 +08:00
@mscststs 对对对,js 改的 input 值浏览器不认,有思路了;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/902201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX