Skip to content

"Cookies" permission warning wrong #72

Description

@adamlui

like https://scriptcat.org/en/script-show-page/7229

Image
    deleteOpenAIcookies() { // requires <app|env> + GM_<cookie|deleteValue>
        log.caller = 'session.deleteOpenAIcookies()'
        log.debug('Deleting OpenAI cookies...')
        GM_deleteValue(app.configKeyPrefix + '_openAItoken')
        if (env.scriptManager.name != 'Tampermonkey') return
        GM_cookie.list({ url: app.apis.OpenAI.endpoints.auth }, (cookies, error) => {
            if (!error)
                for (const cookie of cookies)
                    GM_cookie.delete({ url: app.apis.OpenAI.endpoints.auth, name: cookie.name })
        })
    },

Checks if stale OpenAI cookie, if so delete for more guaranteed response, also this is old code anyway I don't implement OpenAI

i.e. it's only potentially unsafe if authors are writing not deleting (or listing and sending to self) so you are punishing authors for improving customers' UX

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions