Vue3+Ts项目——第三方认证登录

本文介绍了如何在Vue3+TypeScript项目中集成vue3-google-login插件进行第三方谷歌登录,涉及客户端ID获取、main.ts文件的使用以及自定义登录按钮样式的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言:我们得先去注册成为谷歌开发者,创建一个项目再获取id,整个难点就是获取ID。我难受呀。(记得翻墙)

下载插件

npm install vue3-google-login

main.ts文件

import { createApp } from 'vue'
import App from './App.vue'
import vue3GoogleLogin from 'vue3-google-login'

const app = createApp(App)

app.use(vue3GoogleLogin, {
  clientId: 'YOUR_GOOGLE_CLIENT_ID'
})

app.mount('#app')

vue页面调用方式

此时好想皮一下。要不你自己看文档?
链接如下: vue3-google-login

如何获取OAuth的客户端ID:链接 谷歌OAuth2.0开发的正确配置步骤

自定义谷歌登录的按钮样式

<template>
  <GoogleLogin :callback="callback">
    <button>Login Using Google</button>
    <!-- 需要的样式 -->
  </GoogleLogin>
</template>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值