You are not logged in.
- Topics: Active | Unanswered
Pages: 1
#1 2014-11-17 19:36:46
- JoshyPHP
- Member
- Registered: 2012-11-06
- Posts: 34
- Website
What ACL package for FluxBB 2?
This one's for Franz. I'm looking into Laravel's ACL packages and it made me wonder, do you know which ACL package you're going to use for FluxBB 2?
Offline
#3 2014-11-17 22:45:30
- JoshyPHP
- Member
- Registered: 2012-11-06
- Posts: 34
- Website
Re: What ACL package for FluxBB 2?
Nope, I don't know any of them actually and there's quite a few of them too! That's why I was hoping you had already chosen one.
I noticed that the access control packages associated with PHP frameworks often are of the RBAC variety and I was wondering whether it was a good fit for forum software. Although on second thought, the roles within a forum are well defined (admins, mods, a few special groups) and it must be rare to set special permissions on individuals.
Last edited by JoshyPHP (2014-11-17 22:47:38)
Offline
#4 2014-11-18 15:07:08
- Sxderp
- Member
- Registered: 2012-11-02
- Posts: 101
Re: What ACL package for FluxBB 2?
Is the granularity associated with complete integration of ACL (individual permissions) necessary for a forum? I'd figure that group level permissions should be enough. I don't know how much extra work is required for individual permissions but I figured I'd just throw this out there.
Offline
#5 2014-11-18 23:18:46
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,724
- Website
Offline
#6 2014-11-19 09:30:50
- chris98
- Member
- From: England, United Kingdom
- Registered: 2013-05-31
- Posts: 1,292
- Website
Re: What ACL package for FluxBB 2?
I want to be able to assign my users to multiple groups.
What's the point in assigning users to multiple groups? You need a primary group for their permissions, so what can you get out of the second group that you can't get just out of one?
Don't get me wrong, I just can't understand what the second group would actually be used for.
Last edited by chris98 (2014-11-19 09:33:45)
Download Aura - Illuminate Your Community.
Why should I use Aura? | Aura demo | Convert to Aura
Offline
#7 2014-11-19 13:50:02
- Sxderp
- Member
- Registered: 2012-11-02
- Posts: 101
Re: What ACL package for FluxBB 2?
I share Chris's sentiment on multiple groups.
However, I can jump on the bandwagon for more control over groups and would like to see an inheritance system.
Mod inherits from senior member + can do stuff
Senior member inherits from member + can do stuff
Member inherits from guest + can do stuff
Guest can view forum
Last edited by Sxderp (2014-11-19 13:53:12)
Offline
#8 2014-11-20 01:15:13
- JoshyPHP
- Member
- Registered: 2012-11-06
- Posts: 34
- Website
Re: What ACL package for FluxBB 2?
That's weird, all of the ACL packages I've seen seem role-based and permissions are never scoped. Applied to forum software, that would mean that you only have global moderators, you couldn't assign different moderators to different forums.
What's the point in assigning users to multiple groups? You need a primary group for their permissions, so what can you get out of the second group that you can't get just out of one?
It's useful for big boards. Many boards have a restricted forum for their old regulars. I guess that's what Sxderp calls "senior members." In international forums, you can have different teams of moderators for different languages.
Offline
#9 2014-11-20 12:49:42
- Sxderp
- Member
- Registered: 2012-11-02
- Posts: 101
Re: What ACL package for FluxBB 2?
Alright I have found a case in which you'd need to be in two groups.
Group A has mod powers in forums a b c d
Group B has mod powers in forums e f g h
Group C has mod powers in forums i j k l
Then you want member A to have mod powers in a b c d i j k l.
Rather than making a new group you assign them to groups A and C. The problem is what group permission has priorty. The setting the provides the most freedom?'
Offline
#10 2014-11-20 15:26:01
- chris98
- Member
- From: England, United Kingdom
- Registered: 2013-05-31
- Posts: 1,292
- Website
Re: What ACL package for FluxBB 2?
Hmm. Well, I can kind of understand it now then.
Download Aura - Illuminate Your Community.
Why should I use Aura? | Aura demo | Convert to Aura
Offline
#11 2014-11-24 10:48:09
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,724
- Website
Re: What ACL package for FluxBB 2?
This is a promising new ACL package:
https://github.com/BeatSwitch/lock
Offline
#12 2014-11-25 16:40:59
- Sxderp
- Member
- Registered: 2012-11-02
- Posts: 101
Re: What ACL package for FluxBB 2?
It looks good and pretty easy to use but do you really want to start integrating a package that hasn't had a 'stable' release?
Offline
#14 2014-12-01 13:48:55
- Sxderp
- Member
- Registered: 2012-11-02
- Posts: 101
Re: What ACL package for FluxBB 2?
I'll talk to Dries, he might get it to stable before we do.
Did you send a message to him? If so, did he respond?
Offline
#15 2014-12-01 13:50:41
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,724
- Website
Re: What ACL package for FluxBB 2?
Yes, he did. See here: https://twitter.com/franzliedke/status/ … 5359343616
Offline
#16 2014-12-01 14:00:54
- Sxderp
- Member
- Registered: 2012-11-02
- Posts: 101
Re: What ACL package for FluxBB 2?
Looks good. I think it looks promising for a forum. Do you think that integrating the ACL will speed up the work on group and user management?
Offline
#18 2015-01-07 12:33:31
- driesvints
- Guest
Re: What ACL package for FluxBB 2?
Please let me know if you need any help with setting Lock up for FluxBB. I'd gladly help out
Pages: 1