laravel-social | Laravel 5 package for OAuth Social Login | OAuth library

 by   acacha PHP Version: Current License: MIT

kandi X-RAY | laravel-social Summary

kandi X-RAY | laravel-social Summary

laravel-social is a PHP library typically used in Security, OAuth, Laravel applications. laravel-social has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

A Laravel 5 package for OAuth Social Login/Register implementation using Laravel socialite and (optionally) AdminLTE Laravel package
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              laravel-social has a low active ecosystem.
              It has 40 star(s) with 7 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 6 open issues and 3 have been closed. On average issues are closed in 79 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of laravel-social is current.

            kandi-Quality Quality

              laravel-social has 0 bugs and 0 code smells.

            kandi-Security Security

              laravel-social has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              laravel-social code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              laravel-social is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              laravel-social releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.
              laravel-social saves you 314 person hours of effort in developing the same functionality from scratch.
              It has 755 lines of code, 113 functions and 32 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed laravel-social and discovered the below as its top functions. This is intended to give you an instant insight into laravel-social implemented functionality, and help decide if they suit your requirements.
            • Register the services .
            • Get an attribute from the meta model .
            • Finds user by social user .
            • Handle user callback .
            • Get the environment file .
            • Obtain OAuth client data .
            • Run the migration .
            • Register controller class .
            • Get social provider .
            • Get the user object .
            Get all kandi verified functions for this library.

            laravel-social Key Features

            No Key Features are available at this moment for laravel-social.

            laravel-social Examples and Code Snippets

            No Code Snippets are available at this moment for laravel-social.

            Community Discussions

            QUESTION

            Log-in users in flutter through social accounts with laravel-socialite backend
            Asked 2020-Dec-10 at 10:21

            I am working on a flutter application, and I want to implement social login (Google and Facebook).

            My API is implemented with Laravel and uses Laravel-socialite to authenticate users, there is the backend, web frontend (using VueJs) and now I am working on the mobile application using flutter.

            The web application is working good (using the vue-social-auth package).

            What I have done till now:

            1. Used flutter_google_sign_in to handle authentication on the flutter app.
            2. Did configure the package and I can successfully get user info through that package.

            Problem I am facing:

            What I don't seem to get working is to send the user that just logged in to the backend in order to provide an in-app user experience.

            This is what the vue-social-auth package provides and what I send to the backend, which is working fine:

            ...

            ANSWER

            Answered 2020-Dec-10 at 10:21

            I have solved it, after some digging I found out Laravel-Socialite has the functionality to log in users using their token built-in:

            Quoting Socialite documentation:

            If you already have a valid access token for a user, you can retrieve their details using Socialite's userFromToken method.

            Source https://stackoverflow.com/questions/65142862

            QUESTION

            Laravel Socialite Github OAuth Response 401 Bad Credentials
            Asked 2020-Oct-20 at 10:43

            I am working on Laravel 7 and for social login I am using Socialite package. I am following this article for reference and did exactly the same but I am getting an unauthorized response with a message - "Bad Credentials". I have also tried resetting the secret key.

            This is my Github settings

            Thanks for the response.

            ...

            ANSWER

            Answered 2020-Oct-20 at 10:43

            Aside from making sure that your client_id and client_secret are set correctly, you also need to ensure that your redirect value in your config/services.php:

            Source https://stackoverflow.com/questions/63921911

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install laravel-social

            You can download it from GitHub.
            PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.

            Support

            Please see CONTRIBUTING and CONDUCT for details.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/acacha/laravel-social.git

          • CLI

            gh repo clone acacha/laravel-social

          • sshUrl

            git@github.com:acacha/laravel-social.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular OAuth Libraries

            satellizer

            by sahat

            cpprestsdk

            by microsoft

            oauth2-server

            by thephpleague

            scribejava

            by scribejava

            socialite

            by laravel

            Try Top Libraries by acacha

            adminlte-laravel

            by acachaPHP

            llum

            by acachaPHP

            user

            by acachaPHP

            helpers

            by acachaPHP

            filesystem

            by acachaPHP