{"repo":"OctopyID/LaraPersonate","free":true,"listed":false,"github":"https://github.com/OctopyID/LaraPersonate","clone":"git clone https://github.com/OctopyID/LaraPersonate.git","description":"Login as a different user quickly for Laravel","language":"PHP","stars":324,"topics":["impersonate","laravel","php","laravel-package","sudo-su","eloquent","administration"],"license":"MIT","category":"databases-storage","readme_excerpt":"Laravel Impersonate LaraPersonate is a lightweight, zero-dependency impersonation package for Laravel. Easily login as other users to troubleshoot issues or test features, either programmatically or via a beautifully crafted, plug-and-play UI widget. ✨ Highlights - Zero Dependencies: No jQuery, Select2, or Webpack. Just 100% Vanilla JS & CSS. - Plug & Play UI: A beautiful, responsive floating widget injected automatically. - Secure by Default: Built-in authorization guards to prevent unauthorized impersonation. - Performance Focused: Database-level search scoping ( scopeImpersonatable ) out of the box. Impersonate Laravel Impersonate Laravel ------------------------------------------------------------- ------------- ------------------------------------------------------------- ----------- v5.x 12.x - 13.x v2.x 7.x - 8.x v4.x 10.x - 11.x v1.x 7.x - 8.x v3.x 9.x - 10.x Installation Warning This version is a breaking change, many changes were made to the addition of new features, new UI design, and code structure. If you are upgrading from an old version, please republish the assets using the --force flag, configure and reset the limitations on the User Model according to this version. To install the package, simply follow the steps below. Install The Package Publish The Package Add HasImpersonation Trait to User Model Add the trait Octopy\\Impersonate\\Concerns\\HasImpersonation to your User model. If you plan to use the provided UI, you can implement the Octopy\\Impersonate\\Contra","default_branch":null,"files":null,"tree":[],"storefront":"/r/OctopyID","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OctopyID/LaraPersonate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}