dugoly-login
v1.0.101
Published
login by dugoly
Downloads
29
Readme
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
Installation
Use the npm manager npm to install dugoly-login
npm i dugoly-login
Usage
import React from 'react'
import Login from 'dugoly-login'
const App = () => {
return (<div>
<Login />
</div>)
}
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
Props
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
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
MIT © omershiran motto - Application and website development