Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

sse-auth/facebook

Repository files navigation

React Facebook Login

A Component React for Facebook Login

How to use

Basic

import React from 'react';
import ReactDOM from 'react-dom';
import FacebookLogin from '@sse-auth/facebook';
const responseFacebook = (response) => {
 console.log(response);
}
ReactDOM.render(
 <FacebookLogin
 appId="1088597931155576"
 autoLoad={true}
 fields="name,email,picture"
 callback={responseFacebook} />,
 document.getElementById('demo')
);

Custom CSS Class and Icon

import React from 'react';
import ReactDOM from 'react-dom';
import FacebookLogin from '@sse-auth/facebook';
const responseFacebook = (response) => {
 console.log(response);
}
ReactDOM.render(
 <FacebookLogin
 appId="1088597931155576"
 autoLoad={true}
 fields="name,email,picture"
 callback={responseFacebook}
 cssClass="my-facebook-button-class"
 icon="fa-facebook" 
 />,
 document.getElementById('demo')
);

Server

'use strict';
import React from 'react';
import FacebookLogin from '@sse-auth/facebook';
class MyComponent extends React.Component {
 constructor(props) {
 super(props);
 };
 responseFacebook = (response) => {
 console.log(response);
 };
 render() {
 return (
 <FacebookLogin
 appId="1088597931155576"
 autoLoad={true}
 fields="name,email,picture"
 callback={responseFacebook} 
 />
 )
 }
}
export default MyComponent;

Parameters

params value default value
appId string Required
size string small - medium - metro
scope string public_profile, email, user_birthday
fields string name,email,picture
callback function resultFacebookLogin
autoLoad boolean false
xfbml boolean false
textButton string Login with Facebook
cssClass string kep-login-facebook kep-login-facebook-[button-size]
version string 2.3
icon string none
language string en_US

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /