vue-fungo-login
v1.5.2
Published
一款fungo登录组件
Downloads
514
Readme
vue-fungo-login
使用
1.安装插件
npm install vue-fungo-login
2.引入注册
// 路径: main.js
import VueFungoLogin from 'vue-fungo-login'
import "../node_modules/vue-fungo-login/lib/login.css"
Vue.use(VueFungoLogin)
3.组件使用
<h5-login @login="login" :configData="configData"></h5-login>
4.参数
参数 | 说明 | 类型 | 可选值 | 默认值 ------------- |---------------------------------------| ----------- |------------| ------------- baseUrl | 接口前缀 | String | - | https://fantang-passport.17atv.com/v3 configData | 配置参数,必须包含app_id、lang、platForm、baseUrl | Object | - | {app_id: '',lang: 'zh-cn',platForm: 'pc',} loginWays | 三方登录通道 | Array| ['google', 'apple', 'facebook', 'line', 'twitter'] | [ ] googleData | google登录参数 | Object | - | {client_id: ""} fbData | fb登录参数 | Object | - | {app_id: ""} appleData | apple登录参数 | Object | - | {client_id: "",redirectURI: ""} lineData | line登录参数 | Object | - | {client_id: "",client_secret: "",callback_uri: "",add_friend: true,friend_required: true,login_api_url: "",client_game_app_id: "" // 游戏平台 } twitterData | twitter登录参数 | Object | - | {}
5.Methods
方法名 | 说明 | 参数 ------------- |------------------| ----------- | close | 登录弹窗关闭 | - loginSuccess | 账号密码登录成功/注册并登录成功 | user_entity googleSuccess | google登录成功 | googleUser googleError | google登录失败 | error appleSuccess | apple登录成功 | appleUser appleError | apple登录失败 | error fbSuccess | fb登录成功 | fbUser fbSuccess | fb登录失败 | error lineLoginResult | line登录结果返回 | res
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint