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 />
</div>)
}
export default App
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.com](https://dugoly.com/)
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.