2.1.3 • Published 7 years ago

facebook-login-vuejs v2.1.3

Weekly downloads
771
License
-
Repository
-
Last release
7 years ago

npm

Description

Vue Component that lets you drop it into your existing project and get the benefits of Facebook Login quickly.

Example

source code of the example can be found in example folder. the actual component is just the button (: app preview

Installation

npm i facebook-login-vuejs

Example Usage

my-component.vue

import facebookLogin from 'facebook-login-vuejs';

Vue.component('my-component', {
    components: {
        facebookLogin
    }
});
    <facebook-login class="button"
      appId="326022817735322"
      @login="getUserData"
      @logout="onLogout"
      @get-initial-status="getUserData">
    </facebook-login>

Props

PropsTypeDefaultNotes
appIdstringNone.It is a required prop.
versionstring'v2.9'refer to Facebook Docs for explanation on available values
loginLabelstringLog In To Facebook
loginOptionsobject{scope: 'email'}all options listed on Facebook Docs are passable with camelCase. e.g : {returnScopes: false}
logoutLabelstringLog out from Facebook

Events

EventOutputDescription
get-initial-statusObjectTO BE DEPRECATED. Initial Check to decide weather the user already connected.
sdkLoadedObjectreturns an object with the following keys: isConnected: Boolean. is the User conneted? FB: the api object.
clickThe Component has been clicked.
loginObjectUser tried to login
logoutObjectUser tried to logout

Development

  • running the example on dev server npm start. this will run the example app.

Tests

tests will be added hopefully soon.

Contribute

I welcome any kind of contributions/requests/questions/general feedback. possible methods to contact me:

  1. open an Issue
  2. send me a mail: iliran11@gmail.com
  3. contact me on facebook
2.1.3

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago