universal-social-auth
v0.2.6
Published
Social Authentication library for (SPA, PWA & App)
Downloads
2,891
Maintainers
Readme
Universal Social Auth
Universal frontend social media authenticator
Supported Frameworks
- Laravel
- PHP
- Vue v2 & v3
- Nuxt
- React
- Angularjs
Supported Providers
- Apple
- Github
- Bitbucket
- 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 sizesWARNING: 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