DEV Community

Emmanuel Saleem
Emmanuel Saleem

Posted on

Laravel package β€” Social Auth!

πŸš€** Excited to share my new Laravel package β€” Social Auth!**

πŸ‘‰ emmanuel-saleem/social-auth

πŸ’» GitHub: github.com/es-77/social-auth

πŸ” What it does

This package makes it super easy to integrate Google, Microsoft, and other OAuth providers into your Laravel projects β€” whether you’re building a web app or an API.

Built on top of Laravel Socialite, but with extended power and flexibility πŸ’ͺ
**
✨ New Features in Latest Release

🧩 Modern UI Support**

Clean and ready-to-use authentication views

Easily customizable frontend templates

πŸ—ΊοΈ Data Mapping Functionality

Map provider data (like name, email, or avatar) to your own user model fields

Supports custom column mapping

Define default values, mark fields as required, or make them optional

βš™οΈ** Advanced Customization
**
Add your own validation rules per field

Modify how data is saved or merged

Fully extendable β€” you can override any controller or service

πŸ’Ύ** Database Ready**

Includes migration setup for storing provider information

Supports dynamic mapping and defaults on user creation

πŸ”§ Tech Details

Compatible with Laravel 8 β†’ 11

Works with PHP 8.0+

Built for both session-based and token-based (API) authentication flows

πŸ‘¨β€πŸ’» Author

Built with ❀️ by Emmanuel Saleem
Full Stack Developer (Laravel + React)
πŸ“¦ Packagist: emmanuel-saleem/social-auth

πŸ™ GitHub: github.com/es-77/social-auth

video here
https://www.linkedin.com/posts/es77_excited-to-share-my-activity-7387552145891377152-Yinm?utm_source=share&utm_medium=member_desktop&rcm=ACoAACpHnRMB8FtAQEF_vQcQ-7oZwcMgmiRbboI

Top comments (0)