passport使用idtoken登录

This commit is contained in:
CounterFire2023 2024-06-28 17:31:29 +08:00
parent 7883a066b9
commit 455ec2fb8d

View File

@ -64,13 +64,13 @@ export class PassportWallet {
const passportProvider = this.passportInstance.connectEvm(); const passportProvider = this.passportInstance.connectEvm();
const accounts = await passportProvider.request({ method: "eth_requestAccounts" }); const accounts = await passportProvider.request({ method: "eth_requestAccounts" });
const provider = new providers.Web3Provider(passportProvider); const provider = new providers.Web3Provider(passportProvider);
const token = await this.passportInstance.getAccessToken() const token = await this.passportInstance.getIdToken()
return { provider, accounts, token }; return { provider, accounts, token };
} }
async getAccessToken() { async getAccessToken() {
const token = await this.passportInstance.getAccessToken(); const token = await this.passportInstance.getIdToken();
return { token } return { token }
} }