Guest Brandon D
March 24, 2008 in Feedback
I think it'd be useful if you could set up "macros" for masks. If you enable these macros, an additional field is placed on the registration form. A user enters a "password" into this box, and if that password lines up with any of the macros, the masks associated with that macro would be automatically applied to the user without Admin intervention.
To sum up: Enter a "password" into a box, see if there are any macros with that password, if there are, apply those masks (configurable in the Admin CP).
While that was a bit confusing, I think that you are requesting a "special deal" code on the registration form that automatically moves the user to another user group, right?
Sounds to me as though that's what he had in mind: A way to have his friends/special members get immediate access to some features/forums, without any Admin intervention.
And actually, that DOES sound like a nice idea as long as you choose a strong password, and trust people not to give it out.
I suspect it's "doable", though far beyond my abilities.
A macro is generally defined as set of instructions executed with the occurrence of an event.
Imagine this: you log into your Admin CP, go to Management and select Registration Macros. You create a new one by giving it a name, selecting a group(s) or permission mask(s) and supply a password or key of some sort. For example, a macro has a password of "letmein", and it bumps a user into the Customers group and gives the customer permission mask.
Have a friend registering? Have him enter "letmein" into a field on the registration form - he then is moved to the Customers group and the customer permission mask is automatically applied... without any intervention on your part.
Yep, that's exactly what I thought you meant. You just described it a lot better. ;)
And like I said, that DOES sound interesting. Hmmm.......
This could be great for pre-registering kind of. If this were to be added I think some controls on not allowing certain masks/groups, purely as a security precaution for the admins.
I don't think that will be needed, since you obviously need to be an admin in the first place to be allowed to set this up.
No no, I mean that to define what each mask is and what the password is, you would need to be an admin.
I'm confused then. What does having to be an admin to define a macro have to do with it? I definitely don't want non-admins defining macros.
Again, the purpose of this is to have an admin define a macro one single time, takes one minute, and then he doesn't have to log in and apply those masks/groups to each individual user because they were already applied immediately after registration. You also don't have to be an admin to "apply" masks then, you can give the macro key out to those that should be able to apply masks, but don't need Admin CP access.
I *think* what he was getting at, is that it requires some sort of higher-permission access (Admin?) to change the user's existing permissions which is, I imagine, not easily achieved by a Macro? And if you could do it, would that be a gross security risk? I simply don't know.
If I get him right . . . it's like the after x amount of posts the user is moved to another group, except this time with password(s). Password(s) are defined in the ACP, if a user registers and uses that (along with another?) they get put into a "special" group.
Exactly. If you're worried that the password might get out etc... then perhaps add an option to the macro to PM someone(s) a notification that someone used the macro and to click a link to confirm it.
I do not know if I like this idea entirely. The potential rammifications are immense. I guessit would ultimatly rely on the admins to ensure that the codes were not used for sensitive masks, but I have seen and read (esp on here) to many timese where a users forum was attacked or hacked.
If your forum is hacked then it doesn't matter in the first place.
I agree that it could cause problems though. Look at my addendum in post #13. Doing this will allow for admin intervention so it's secure, but at the same time the admin just has to click once to give the person the masks/groups (just click Confirm).
This topic is now archived and is closed to further replies.
Started Friday at 08:26 PM
Started 1 hour ago
Started 12 hours ago