要求: 点击登录(OAuth2.0统一认证登录)跳转到 window.location.href = 'http://127.0.0.1:9000/oauth2/authorize?response_type=code&client_id=anchoremc-seed&scope=openid&redirect_uri=http://127.0.0.1:8000/signIn'; ,他会重定向到后端的登录页面http://127.0.0.1:9000/login.通过window.name把用户名和密码传递给,后端的登录页面http://127.0.0.1:9000/login做自动填充,怎么做?
前端代码
-
在登录表单的
handleCertificate方法中,设置window.name属性。将用户名和密码以 JSON 格式存储在window.name中。 -
跳转到后端的登录页面。
-
const handleCertificate = async () => { const values = await form.validateFields().catch(error => { console.log(error); }); const { remember, userName, password } = values as SignInForm; if (values && !code) { remember && setLocalStorage('signInfo', { remember, userName, password }); // 将用户名和密码存储到 window.name

最低0.47元/天 解锁文章
488

被折叠的 条评论
为什么被折叠?



