kuzzle-sdk-login-oauth-popup

1.0.1 • Public • Published

Build Status

![logo](http://kuzzle.io/guide/images/kuzzle.svg)

Description

kuzzle-sdk-login-oauth-popup is an extension for the Kuzzle javascript-sdk.

It's meaning is to add the loginOauthPopup method to your SDK Kuzzle instance to be able to login with an OAUTH strategy by opening a popup to the chosen provider.

Prerequisite

You need to have the Kuzzle javascript SDK included in your project in order to make it work.

$ bower install kuzzle-sdk
<script src="sdk-javascript/dist/kuzzle.js"></script>

Definition

loginOauthPopup(strategy, [options], [callback])
 
| Arguments | Type | Description | Default
|---------------|---------|----------------------------------------|
| ``strategy`` | string | The strategy to use |
| ``options`` | string | Options that will be given to the window.open | 'width=800, height=600'
| ``cb`` | Function | The callback |
 

Installation

$ bower install kuzzle-sdk-login-oauth-popup
<script src="kuzzle-sdk-login-oauth-popup/index.js"></script>

Usage

var kuzzle = new Kuzzle('http://localhost:7512');
kuzzle.loginOauthPopup('facebook', function(err, res) {
    // res should contain the _id and jwt token of the logged user
});

Readme

Keywords

none

Package Sidebar

Install

npm i kuzzle-sdk-login-oauth-popup

Weekly Downloads

1

Version

1.0.1

License

Apache-2.0

Last publish

Collaborators

  • kuzzle