欢迎大家进群,一起探讨学习

微信公众号,每天给大家提供技术干货

博主技术笔记

博主网站地址1

博主网站地址2

博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star

1,在index.html中加入这个 sdk, appid换成 你的应用编号:

 <!--appId 写上开发者--><script async defer crossorigin="anonymous" src="https://connect.facebook.net/zh_CN/sdk.js#xfbml=1&version=v3.3&appId=3356227040432352&autoLogAppEvents=1"></script>

2,在main.js中注册该组件,同时安装 npm install vue-facebook-signin-button

import FBSignInButton from 'vue-facebook-signin-button'
Vue.use(FBSignInButton)

3,.然后就是在组件中使用了,可以集合到登录组件里面去:

  <fb-signin-button:params="fbSignInParams"@success="onSignInSuccess"@error="onSignInError">Sign in with Facebook</fb-signin-button>

完整代码

<template><fb-signin-button:params="fbSignInParams"@success="onSignInSuccess"@error="onSignInError">Sign in with Facebook</fb-signin-button>
</template><script>export default {name:'facebook',data () {return {fbSignInParams: {scope: 'email,user_likes',return_scopes: true}}},methods: {onSignInSuccess (response) {// https://developers.facebook.com/docs/graph-api/reference/userFB.api('/me?fields=id,name,gender,first_name,last_name,email,phone,posts,birthday,hometown', dude => {console.log('dude', dude)})console.log(response) //返回第三方的登录信息 tolen等},onSignInError (error) {}}}
</script><style>.fb-signin-button {/* This is where you control how the button looks. Be creative! */display: inline-block;padding: 4px 8px;border-radius: 3px;background-color: #4267b2;color: #fff;}
</style>

vue获取facebook用户邮箱、头像并登录相关推荐

  1. 记一次vue获取微信用户信息

    使用vue静态页获取微信的用户信息,通过调取微信的接口进行实现. 注意:我写的代码判断了只有在微信浏览器打开才可以获取用户信息,别的还没有进行测试!!!!!!!!!! 第一步:获取code getCo ...

  2. Vue项目中用户的头像展示

    效果展示: element中已经有对应的组件了,直接封装成公用的组件使用即可 在@/components/UploadImage/index.vue(注意我们要自定义上传,并上传到第三方服务器中,所以 ...

  3. uniapp微信小程序新版本获取用户的头像和昵称,手机号

    新版本微信小程序通过getUserInfo获取到用户的头像是灰色,昵称显示为微信用户,这是微信版本更新了,现在需要用getUserProfile来获取用户的头像和昵称,并且只能页面产生点击事件(例如 ...

  4. 虚拟机游戏获取服务器地址,vue获取服务器地址

    vue获取服务器地址 内容精选 换一换 Atlas 500 Pro 智能边缘服务器(型号 3000)安装上架.服务器基础参数配置.安装操作系统等操作请参见<Atlas 500 Pro 智能边缘服 ...

  5. 微信小程序获取微信用户步数

    小程序开发代码 -js // index.js // 获取应用实例 const app = getApp()Page({data: {motto: 'Hello World',userInfo: {} ...

  6. php 只需qq 获取用户信息,免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API...

    //里客云资源站,likeyunba.com //BY TANKING // header header("Content-Type:application/json"); err ...

  7. android qq登录 获取用户信息吗,免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API...

    [PHP] 纯文本查看 复制代码<?php // header header("Content-Type:application/json"); error_reportin ...

  8. 免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API

    <?php //里客云资源站,likeyunba.com //BY TANKING // header header("Content-Type:application/json&qu ...

  9. 后端使用SpringBoot和Jwt工具与Redis数据库+前端Vue Element Admin实现用户携带token的登录功能案例

    登录功能描述: 前端输入对应的用户信息 ,在用户输入邮箱后 点击发送按钮给邮箱发送验证码,拿取到验证填完之后,点击登录按钮给后端发送请求 ,后端接收到请求之后 ,第一步校验验证码,第二步校验用户名和密 ...

  10. (详解)钉钉接口,PC端微应用,免登录及获取当前用户信息

    1.用了两天的时间,一直在研究微应用的,免登录及获取用户信息这一块. 但是钉钉官网写的太繁杂了,看了一天,硬是没看明白,最后,硬着头皮,一点点查资料,借鉴别人的代码,终于 研究 出来了,为了防止 年轻 ...

最新文章

  1. 英特尔11代 16G内存笔记本,为你免费包邮到家
  2. Leetcode 190. 颠倒二进制位 解题思路及C++实现
  3. centos08-Linux服务器上发布java项目
  4. OpenCASCADE:形状愈合之分析
  5. 常见错误:未能加载文件或程序集
  6. ubuntu18.4 中 mysql5.7 全完卸载与安装
  7. pca主成份分析方法
  8. linux 下 ethtool 修改网卡eeprom
  9. arduino 有源 蜂鸣器_arduino实验–有源蜂鸣器报警
  10. mysql时间类型英文_英文日期格式及缩写
  11. 网上英语学习资源大整理
  12. 网络抓包工具Wireshark下载安装使用详细教程
  13. windows7下使用mingw和msys编译JEPG源代码
  14. ubuntu 安装wifi驱动(Device-c822)
  15. 高新技术企业补贴如何申请?
  16. 以太坊智能合约部署——一个简单的投票系统
  17. java 判断 子集_java – 获取集合子集的策略
  18. 如何成为一个全能的机器人工程师
  19. JavaScript函数的使用以及下拉框、文本框、radio值的获取,结合一个淘宝竞价案例。。。
  20. 比尔·盖茨最新分享:ChatGPT的发展,不止于此

热门文章

  1. 商务部公布2006年度最具市场竞争力品牌名单
  2. 安卓项目迁移androidX(为何需要迁移,迁移遇到的问题及解决),必须迁移,早动早省事
  3. [转] 理解TCP序列号(Sequence Number)和确认号(Acknowledgment Number)
  4. 服务器装系统03系统,windows server 2003 服务器安装教程完整版
  5. 会员积分系统设计 1 内容说明
  6. 【书影观后感 八】《周期》万事皆周期
  7. 通信 之 无线信道衰落
  8. 面试题——————JAVA完成人民币大写转化
  9. 2022危险化学品经营单位主要负责人考试题库及在线模拟考试
  10. 侧入式LED背光源优缺点分析