Socket
Socket
Sign inDemoInstall

@rohit-chouhan/authjs

Package Overview
Dependencies
0
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @rohit-chouhan/authjs

Easy Social Media Login Authentication integrator


Version published
Weekly downloads
5
Maintainers
1
Created
Weekly downloads
 

Readme

Source

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

MethodUse
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.objGet 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

Keywords

FAQs

Last updated on 07 Sep 2020

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc