{"repo":"getgrav/grav-plugin-login-oauth","free":true,"listed":false,"github":"https://github.com/getgrav/grav-plugin-login-oauth","clone":"git clone https://github.com/getgrav/grav-plugin-login-oauth.git","description":"Grav Login Plugin OAuth Add-On","language":"PHP","stars":16,"topics":["grav","grav-plugin","login-oauth","login","oauth2","facebook","github","google","twitter","linkedin"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"THIS PLUGIN IS DEPRECATED IN FAVOR OF LOGIN-OAUTH2 - https://github.com/trilbymedia/grav-plugin-login-oauth2 Grav Login Plugin OAuth Add-On The Grav Login Plugin OAuth Add-On for Grav adds the ability for users to log in using Social sites. Currently Available Providers: - Facebook - Github - Google - Twitter - LinkedIn Installation The login-oauth plugin actually requires the help of the login plugin. Both are available via GPM, and because the plugin has dependencies you just need to proceed and install the login-oauth plugin, and agree when prompted to install the others: Usage Add a login-protected page, then make sure you fill the \"Route\" in the Login plugin settings. Add this route to the callback url required by the OAuth application on the service desired. Example: http://yoursite.com/login . Note: OAuth has not been tested with Grav's multilang feature! Due to this, certain OAuth providers may not function properly on multilang sites IMPORTANT: localhost may NOT be used for callback and allowed URLs when creating OAuth provider applications due to certificate verification issues. Some services allow other URLs and it may be possible to add custom domains pointing to 127.0.0.1 in your hosts file and point applications there. GitHub and Twitter are tested to work on localhost too, if it does not work you can use a tunnel like ngrok to test locally Facebook Visit https://developers.facebook.com/quickstarts/?platform=web and create an app name then click Create New Faceb","default_branch":null,"files":null,"tree":[],"storefront":"/r/getgrav","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/getgrav/grav-plugin-login-oauth/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."}