{"repo":"GetLoginEth/login","free":true,"listed":false,"github":"https://github.com/GetLoginEth/login","clone":"git clone https://github.com/GetLoginEth/login.git","description":"Decentralized Single Sign-on for Web and Mobile apps","language":"JavaScript","stars":48,"topics":["getlogin","ethereum","solidity","oauth2","js","swarm"],"license":null,"category":"blockchain-web3","readme_excerpt":"GetLogin Description GetLogin is a Đapp for providing a decentralized single sign-on solution for Ethereum-base social applications with a familiar (Web2.0-style) onboarding experience that does not require Ether or even any experience with Ethereum. Initially, the user's account is protected by a user name and a password, but as the value of the account grows and the user becomes more familiar with Ethereum, it is possible to use a better protected Ethereum address (e.g. that of a hardware wallet) as the source of login credentials. GetLogin comes with an invitation system. The gas costs of new users are covered by those who invited them and the latter are also their first point of contact for social account recovery in case of lost or compromised credentials. GetLogin implements an OpenID Connect authentication through OAuth 2 (implicit flow - client-side only). Last project build hosted at getlogin.org. Register your app in GetLogin smart contract 1) Receive an invite (you can write to my email: igor.shadurin@gmail.com) and register account. 2) Use page to manage your application data: https://getlogin.org/ Inject GetLogin to your dApp Add this code to the app. If user authorize your app, you could use GLInstance to call GetLogin methods. where APP ID is your app which created here https://getlogin.org/developers Call built-in methods getUserInfo() - get current user information getSessionBalances() - get session wallet balances (xDai, xBzz) getSessionPrivateKey() - get se","default_branch":null,"files":null,"tree":[],"storefront":"/r/GetLoginEth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GetLoginEth/login/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}