uniapp 对接谷歌第三方登录

1.登录谷歌开发者后台

https://console.developers.google.com/

2.添加凭证
3.拿到客户端id后,项目中配置google登录:

示例代码:

javascript 复制代码
async googleLogin(){
	const { provider } = await uni.getProvider({ service:'oauth' })
	if(provider.includes('google')){
		const { authResult } = await uni.login({ provider: 'google'})
		console.log(authResult,'login_rs');
        //请求后端接口完成登录
	}
}
相关推荐
OpenTiny社区1 小时前
从零开发 AI 聊天页要两周?试试这款 Vue3 垂直对话组件库 TinyRobot,直接开箱即用
前端·vue.js·github
铁皮饭盒1 小时前
S3已成为文件存储标准,阿里/腾讯/华为云都支持,Bun率先原生支持
前端·javascript·后端
Cobyte2 小时前
22.Vue Vapor 组件 props 的实现
前端·javascript·vue.js
lichenyang4532 小时前
从 has.showToast 看 ASCF 的 API 调用链路
前端
张就是我1065923 小时前
DOMPurify 的一个漏洞:你以为 {} 是空的?
前端
浮生望4 小时前
JS字符串与回文算法:从包装类到双指针的面试进阶之路
javascript·算法
疯狂的魔鬼4 小时前
一套 Schema 驱动四视图:记 useCrudSchemas 的设计与实践
前端·javascript·typescript
风骏时光牛马4 小时前
大模型开发工具高频故障与实操问题汇总代码案例大全
前端
没落英雄4 小时前
2. 让 Agent 能读写文件、执行命令 —— LocalShellBackend 实战
前端·人工智能·架构
白雾茫茫丶4 小时前
探索 Nuxt.js 全栈能力:用 Better-Auth 打造类型安全的 RBAC 权限系统
前端·vue.js·nuxt.js