Skip to content

Commit 04727ed

Browse files
author
swyx
committed
readme
1 parent 154bc0b commit 04727ed

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

README.md

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ A component used to authenticate with Netlify's Identity service.
66
For a lower level library to the underlying [GoTrue](https://github.com/netlify/gotrue) API, see
77
[gotrue-js](https://github.com/netlify/gotrue-js).
88

9+
For usage example with React and React Router, please see our `/example` folder and [read the README](https://github.com/netlify/netlify-identity-widget/tree/master/example).
10+
911
## What is Netlify Identity
1012

1113
Netlify’s Identity service is a plug-and-play microservice for handling site
@@ -60,12 +62,12 @@ netlifyIdentity.open();
6062
const user = netlifyIdentity.currentUser();
6163

6264
// Bind to events
63-
netlifyIdentity.on("init", user => console.log("init", user));
64-
netlifyIdentity.on("login", user => console.log("login", user));
65-
netlifyIdentity.on("logout", () => console.log("Logged out"));
66-
netlifyIdentity.on("error", err => console.error("Error", err));
67-
netlifyIdentity.on("open", () => console.log("Widget opened"));
68-
netlifyIdentity.on("close", () => console.log("Widget closed"));
65+
netlifyIdentity.on('init', user => console.log('init', user));
66+
netlifyIdentity.on('login', user => console.log('login', user));
67+
netlifyIdentity.on('logout', () => console.log('Logged out'));
68+
netlifyIdentity.on('error', err => console.error('Error', err));
69+
netlifyIdentity.on('open', () => console.log('Widget opened'));
70+
netlifyIdentity.on('close', () => console.log('Widget closed'));
6971

7072
// Close the modal
7173
netlifyIdentity.close();
@@ -91,22 +93,22 @@ yarn add netlify-identity-widget
9193
Import or require as usual:
9294

9395
```js
94-
const netlifyIdentity = require("netlify-identity-widget");
96+
const netlifyIdentity = require('netlify-identity-widget');
9597

9698
netlifyIdentity.init({
97-
container: "#netlify-modal" // defaults to document.body,
99+
container: '#netlify-modal' // defaults to document.body,
98100
});
99101

100102
netlifyIdentity.open(); // open the modal
101-
netlifyIdentity.open("login"); // open the modal to the login tab
102-
netlifyIdentity.open("signup"); // open the modal to the signup tab
103+
netlifyIdentity.open('login'); // open the modal to the login tab
104+
netlifyIdentity.open('signup'); // open the modal to the signup tab
103105

104-
netlifyIdentity.on("init", user => console.log("init", user));
105-
netlifyIdentity.on("login", user => console.log("login", user));
106-
netlifyIdentity.on("logout", () => console.log("Logged out"));
107-
netlifyIdentity.on("error", err => console.error("Error", err));
108-
netlifyIdentity.on("open", () => console.log("Widget opened"));
109-
netlifyIdentity.on("close", () => console.log("Widget closed"));
106+
netlifyIdentity.on('init', user => console.log('init', user));
107+
netlifyIdentity.on('login', user => console.log('login', user));
108+
netlifyIdentity.on('logout', () => console.log('Logged out'));
109+
netlifyIdentity.on('error', err => console.error('Error', err));
110+
netlifyIdentity.on('open', () => console.log('Widget opened'));
111+
netlifyIdentity.on('close', () => console.log('Widget closed'));
110112

111113
// Close the modal
112114
netlifyIdentity.close();
@@ -127,8 +129,8 @@ module API. Options include:
127129

128130
```js
129131
{
130-
container: "#some-query-selector"; // container to attach to
131-
APIUrl: "https://www.example.com/.netlify/functions/identity"; // Absolute url to endpoint. ONLY USE IN SPECIAL CASES!
132+
container: '#some-query-selector'; // container to attach to
133+
APIUrl: 'https://www.example.com/.netlify/functions/identity'; // Absolute url to endpoint. ONLY USE IN SPECIAL CASES!
132134
}
133135
```
134136

@@ -162,7 +164,7 @@ https://olddvdscreensaver.com
162164
doing the following in the console.
163165

164166
```js
165-
localStorage.removeItem("netlifySiteURL");
167+
localStorage.removeItem('netlifySiteURL');
166168
```
167169

168170
* See the `example` for how to integrate this widget with a react app.

0 commit comments

Comments
 (0)