1 |
- import{o as e,s as o,I as a,J as r,K as s,L as n,e as t,f as i,i as l}from"./index-f5bc5907.js";const c={__name:"login",setup:c=>(e((async e=>{new URLSearchParams(location.search).forEach(((o,a)=>{e[a]=o}));const t=e.event,i=e.code,l=e.state;if("login"===t){const e=await o.$platform.useProvider().login(i,l);if(console.log("login.vue res:",e),!e)return a("officialAccountFirstLogin"),!1}else"bind"===t&&o.$platform.useProvider().bind(i,l);let c=r("returnUrl");c?(s("returnUrl"),location.replace(c)):n({url:"/"})})),(e,o)=>{const a=l;return t(),i(a)})};export{c as default};
|