kodeine / laravel-acl

Light-weight role-based permissions system for Laravel 6+ built in Auth system.
MIT License
787 stars 217 forks source link

Developing Admin Panel for Kodeine's Laravel-ACL #89

Open elrco opened 8 years ago

elrco commented 8 years ago

Hi there I'm going to build an Admin Panel for laravel-acl. Is there anyone who could show the route and split the job into parts, as I'm new to this ACL package. Already there is one volunteer @teslaji

kodeine commented 8 years ago

@elrco @teslaji i am in as well. Lets make an outline and get it started. I've prepared a repo so we can begin working.

Anyone willing to join the team, please feel free and message any of us.

Zyles commented 8 years ago

How will the panel get the data? JSON?

I am building an API in Lumen, so when this ACL package works I need to get the ACL stuff from Eloquent into my JSON responses.

I was going to build an admin panel for this too, but my use case may be different from yours. Since my app is fully JSON based I rely on the JSON to build the interface.

elrco commented 8 years ago

@Zyles Tanx for the comment, well if @kodeine finds JSON based implementation suitable, and @Zyles gonna help if it goes that way, why not!

kodeine commented 8 years ago

@elrco @Zyles sure, since we will be supporting acl for lumen as well. why not go json route. This way we can have a base admin panel for users and their acl. many people will find it helpful.

Zyles commented 8 years ago

I suggest using https://almsaeedstudio.com/ theme.

It is open source and looks very good as a starter and easy to change if you want.

There is also this that can be helpful: https://almsaeedstudio.com/blog/integrate-adminlte-with-laravel

kodeine commented 8 years ago

@Zyles looks good to me, and for the reason we have blade files for the template already, we can get to coding right away =) @elrco what are your thoughts?

CptMeatball commented 8 years ago

Are there any prefab controllers/ packages for ACL-laravel that make managing roles en permissions possible? I'm using ACL for my dashboard and need to develop a controller that can assign permissions to roles etc.

dryhurst commented 8 years ago

Its been 5 months since this was proposed I'm curious to know how things have progresses.

kodeine commented 8 years ago

@dryhurstroberts I guess none of us had time to start on this one. But maybe soon ill start working on it

dryhurst commented 8 years ago

Shame. What's three status with this ACL component? Is it mature/stable? Does it support Lumen yet? Cheers On Jan 19, 2016 7:07 PM, "Kodeine" notifications@github.com wrote:

@dryhurstroberts https://github.com/dryhurstroberts I guess none of us had time to start on this one. But maybe soon ill start working on it

— Reply to this email directly or view it on GitHub https://github.com/kodeine/laravel-acl/issues/89#issuecomment-173071950.

kodeine commented 8 years ago

@dryhurstroberts Its stable, use version 1.0

dryhurst commented 8 years ago

Thanks. I may investigate implementing the theme On Jan 19, 2016 7:40 PM, "Kodeine" notifications@github.com wrote:

@dryhurstroberts https://github.com/dryhurstroberts Its stable, use version 1.0

— Reply to this email directly or view it on GitHub https://github.com/kodeine/laravel-acl/issues/89#issuecomment-173075904.

kodeine commented 8 years ago

@dryhurstroberts wonderful.

boynet commented 8 years ago

I think it's wrong making a complete theme for this.. as most of us use our own theme, and this is just one part of the whole admin panel... maybe we need to make it as simple unstyled partial view that can be embedded to any theme. or: just create the backend api and leave the user for creating the actual tables to display the info

elrco commented 8 years ago

Dear @dryhurstroberts Laravel released Authorization (https://laravel.com/docs/5.1/authorization) just after opening this issue. But it seems Laravel's Authorization just give us some basic abilities and has a long way to go. So I may get into this issue again.