thekordy / ticketit

A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system, demo is available at: http://ticketit.kordy.info/tickets
MIT License
875 stars 387 forks source link

Multiguard integration #560

Open VasquezSRE opened 4 years ago

VasquezSRE commented 4 years ago

A good option for future versions is the possibility of implementing multiguard.

Because many projects separate the model from the Administrator and the users, in this case ticketit does not work.

thekordy commented 4 years ago

I think with the current stable version it's possible to integrate ticketit in projects with multiguard/custom guards. You just need to override the auth middlewares shipped in the package by replacing the routes file with your own. Still you need to figure out missing functionalities (unfortunately no interfaces guidance) in your models and add them.

However, I future versions that will be much simplified.