-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should Public access level be allowed auth to Addons #1037
Comments
oc_addons script line 180 - 188 specifically excludes Public from Addon auth UserCommand(integer iNum, string sStr, key kID) { |
My initial question: Should Public access level be allowed access to the Addons Menu? |
Yes it sound more logical.
Side question: How to-do i configure note card that kneel pose has cuff chains? |
One feature of the Addon Cuffs is the ability, using a notecard, to force the cuffs to spawn chains when the collar Wearer is in a collar pose. The free "OpenCollar Addon Cuffs" available at the Headquarters has this feature. |
Ping asked for a comment, so here is my two cents; It's tricky to navigate as I can see where you might want to grant public use for the collar, but not the cuffs. But then you may also want to grant public use to the cuffs as well. So how do you navigate the two points of view? A setting would be easiest of course, but not always so easy to code in. Not overly helpful, but I don't know what else to add. I guess if I had to choose, I'd vote that public means public, cuffs included. But that's me. |
authorization level should be configurable on addon side so that the owner/sub can determine access permissions for the addon, otherwise i don't see an issue for some situations that it would be viable to have open access, except that there is little to no security on communications between collar and addon no exclusion to what can communicate to the addon. |
My first thought on this matter is that public access should give access to registered addons. If one set the collar to public, it means that one want the public to be able to use the collar. The addons should be considered a part of the collar features. Then it is up to the addons to add further restrictions/permissions if needed. |
My thoughts are with tayaphidoux on this - as long as the security of the
collar and wearer are not compromised, public access should be viable.
BUT, careful thought should be given to what an addon's functions are.
Cuffs, gags, chastity devices, and stim toys are relatively benign, as they
affect the wearer. Any kind of attachment that tries to change relay
settings, report location, or spy on local chat would be inappropriate for
public access.
…On Sun, Jun 30, 2024 at 10:15 AM SueCripter ***@***.***> wrote:
My first thought on this matter is that public access should give access
to registered addons. If one set the collar to public, it means that one
want the public to be able to use the collar. The addons should be
considered a part of the collar features.
Then it is up to the addons to add further restrictions/permissions if
needed.
—
Reply to this email directly, view it on GitHub
<#1037 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALSHY5BAHBCBGU2XRMIJL4DZKAOKTAVCNFSM6AAAAABGLLO2V6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJYGU4TINJXGE>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
my point is if you do allow public access becarefull of how your addon communicates with the collar the from_collar calls and the to collar calls are generaly public the diffrence is alowing the addon to do llRegionsSay as apposed llRegionSayTo, if the addon is not writen correctly it could be hijacked by another addon, and public access vs your own or your owners authorization could allow for interesting interactions. |
One solution would be to add an option that lets you toggle if addons should be public or not. Public Addon settings:
And default to No or Limited Then again, one might want to be able to set permissions on the level of wearer, owner, trusted, group and public separately. |
to make an addon accept every one all you have to change is
iNum > CMD_WEARER to iNum > CMD_EVERYONE sorry missed the portion of code ping posted so that does make it a collar issue, |
What version of OpenCollar are you using? OC 8.2.3, Cuffs are OpenCollar Addon Cuff Set V 2.2.2
What behavior did you expect? We expected when the Wearer set her collar to Public that I would be able to use her Addon Cuffs
What behavior did you see instead? Public access Addon Menu request get a "[06:03] OC White Collar: Insufficient authority to access add-ons menu." message
We are curious is this intentional, or is it an oversight?
The text was updated successfully, but these errors were encountered: