login by dugoly

Usage no npm install needed!

<script type="module">
  import dugolyLogin from 'https://cdn.skypack.dev/dugoly-login';



dugoly-login is a react library for dealing with Registration and user authentication by dugoly. This file is updated to version 1.0.97


Use the npm manager npm to install dugoly-login

npm i dugoly-login


import React from 'react'
import Login from 'dugoly-login'

const App = () => {
   return  (<div>
                <Login />
export default App

General Explanation

The library implements a button to perform user authentication by Dugoly

No DB required

The button redirect the user to do login with dugoly and then redirect him back to the same page he was there with the user details.

the user authentication details can be seen in the cookies

The data that must be received in cookies are: uid- the user dugoly-id. name- the user name. email- the user email. imgUrl - the image of the user if exists. dugolyToken - a token for verifying data for every request to the server.

the uid & dugolyToken are necessary for most dugoly libraries

You can get more details at dugoly-login

You can also get information about additional dugoly Libraries at dugoly-Libraries


Common props you may want to specify include:

  • style - Allows you to redesign the style of the button

  • GetDetailsByUrl - the default is to get the data in cookies but by entering a true value in the GetDetailsByUrl - the data was received in the address bar (in the path as a query)

  • password - this is the password for displaying data about users of dugoly.com

explanation: the all user details can be seen in the dugoly.com site, in order to secure and prevent the disclosure of the data, enter a password in the property - password (password = "1234") It is recommended to keep the password value as an environment variable to prevent it from being exposed In this case - only those who know the password will be able to view the data on the dugoly site


Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


MIT © omershiran motto - Application and website development