1. universal-social-auth

universal-social-auth

Known Vulnerabilities

Universal Social Auth

Universal frontend social media authenticator

Supported Frameworks

  • Laravel
  • PHP
  • Vue v2 & v3
  • Nuxt
  • React
  • Angularjs

Supported Providers

  • Apple
  • Facebook
  • Google
  • Github
  • Instagram
  • Twitter
  • Bitbucket
  • Linkedin
  • Vkontakte
  • Live
  • Oauth1
  • Oauth2
  • Twitch

Donations

If you wish you can buy me a coffee @ Patreon


Installation

Installation - Backend

Laravel Socialite is required for this package. Don't forget the configuration

 composer require laravel/socialite
or
composer require socialiteproviders/github

Installation - Frontend

 npm install universal-social-auth

Features

  • Ability to add a custom provider
  • Importation only Required provider
  • No more Buffer functions were call base on user request or needs
  • Optional how to handle addition security validation like 2fa Email code if enabled by the user after first login
  • Support for Native App framework Capacitorjs, Ionic, Cordova, Nativescript & More

Usage

Updates

  • looking for old version vue-social-auth

  • NOTE: 10x faster then vue-social-auth and less file sizes

  • WARNING: Default request library is axios.

  • NOTE: It also work with any Php with Socialite

  • NOTE: PR of New Provider can be submited default location src/providers/index.ts(https://github.com/diadal/universal-social-auth/src/providers/index.ts)

Issues

Create an issue

Dependencies