Skip to content

rohit-chouhan/AuthJs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuthJs

Easy Social Media Login Authentication integrator

authjs

CDN

authjs.min.js

https://cdn.jsdelivr.net/npm/@rohit-chouhan/authjs/authjs.min.js

authjs.js

https://cdn.jsdelivr.net/npm/@rohit-chouhan/authjs/authjs.js

Installation with NPM

$ npm install @rohit-chouhan/authjs

Documentation

Method Use
authjs.set('') First step of AuthJs, to Initilize AuthJs for Facebook Login
authjsinit() Function which will exicute automatically when login success
authjs.login() Exicute the code for Login with Facebook
authjs.logout() Logout Facebook from your Project
authjs.staus() Debug & Check Status of AuthJs
authget.obj Get data id, name, profile, accessToken

Example Code

<!DOCTYPE html>
<html>
    <head>
        <title>AuthJs Simple Page</title>
        <script src="https://cdn.jsdelivr.net/npm/@rohit-chouhan/authjs/authjs.min.js"></script>
    </head>
    <body>
        <script>
            //Set Facebook APP ID
            authjs.set("89017650134XXXX");

            //Manually Calling Function
            function authjsrun() {
                console.log(authget.id);
                console.log(authget.name);
                console.log(authget.profile);
                console.log(authget.accessToken);
            }

            //Auto Exicute When Login is Success
            function authjsinit() {
                alert("Welcome" + authget.name);
            }
        </script>
        <button onclick="authjsrun()">Get All Info</button>
        <button onclick="authjs.login()">Login</button>
        <button onclick="authjs.logout()">Logout</button>
        <button onclick="authjs.status()">Status</button>
    </body>
</html>

Developers

Rohit
Developed by Rohit Chouhan, MIT License

Releases

No releases published

Packages