Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.6 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.6 KB

React MyMiniFactory Login

GitHub NpmVersion

React component for MyMiniFactory login.

Example

Just simply import the React Component like so:

import React from 'react';
import ReactDOM from 'react-dom';
import MyMiniFactoryLogin from 'myminifactory-login';


const onSuccess = response => console.log(response);
const onFailure = response => console.error(response);


ReactDOM.render(
    <MyMiniFactoryLogin
        clientKey=""
        redirectUri=""
        onSuccess={onSuccess}
        onFailure={onFailure}
    />,
    document.getElementById('example')
);

Props

Prop Type Explication
clientKey {string} required Client ID for MyMiniFactory OAuth application.
redirectUri {string} required Registered redirect URI for MyMiniFactory OAuth application.
className {string} CSS class for the login button.
buttonText {string} Text content for the login button.
onSuccess {function} Callback for successful login. An object will be passed as an argument to the callback, e.g. { "access_token": "..." }.
onFailure {function} Callback for errors raised during login.