Hej

screenshot of Hej
laravel

Hej! is a simple authentication boilerplate for Socialite.

Overview

Hej! is a simple authentication flow implementation for Socialite. It allows users to login and register using Socialite providers, as well as link and unlink social accounts. By extending a controller, developers can easily integrate Hej! into their Laravel applications.

Features

  • Extending Controllers: Developers can customize the authentication flow by extending the Hej! controller and replacing methods.
  • Provider Whitelisting: Whitelist specific Socialite providers to control which ones can be used for authentication.
  • Custom Socialite Redirect & Retrieval: Customize the redirect and retrieval methods used by Socialite.
  • Registering New Users: Automatically create new user accounts when a social account is not registered in the database.
  • Handling Duplicated E-Mail Addresses: Handle cases where users have existing accounts with the same email address as their social account.

Summary

Hej! is a convenient package for implementing Socialite authentication flows in Laravel applications. It provides features such as extending controllers, customizing redirects and retrieval methods, and handling duplicated email addresses. With its easy installation process and flexibility, Hej! is a great choice for integrating Socialite authentication into Laravel projects.

laravel
Laravel

Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.