{"id":13523320,"url":"https://github.com/ozh/yourls-enhanced-cookies","last_synced_at":"2025-04-11T18:07:49.205Z","repository":{"id":149713674,"uuid":"253215236","full_name":"ozh/yourls-enhanced-cookies","owner":"ozh","description":"YOURLS plugin to harden auth cookies 🍪👮","archived":false,"fork":false,"pushed_at":"2022-04-21T20:00:19.000Z","size":3,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T18:06:10.980Z","etag":null,"topics":["cookies","yourls","yourls-plugin"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ozh.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-04-05T11:07:17.000Z","updated_at":"2024-03-23T23:33:00.000Z","dependencies_parsed_at":"2023-06-29T13:46:24.331Z","dependency_job_id":null,"html_url":"https://github.com/ozh/yourls-enhanced-cookies","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozh%2Fyourls-enhanced-cookies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozh%2Fyourls-enhanced-cookies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozh%2Fyourls-enhanced-cookies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ozh%2Fyourls-enhanced-cookies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ozh","download_url":"https://codeload.github.com/ozh/yourls-enhanced-cookies/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248456370,"owners_count":21106603,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cookies","yourls","yourls-plugin"],"created_at":"2024-08-01T06:00:58.866Z","updated_at":"2025-04-11T18:07:49.185Z","avatar_url":"https://github.com/ozh.png","language":"PHP","funding_links":[],"categories":["Plugins"],"sub_categories":["E"],"readme":"# Plugin for YOURLS : Enhanced Auth Cookies [![Listed in Awesome YOURLS!](https://img.shields.io/badge/Awesome-YOURLS-C5A3BE)](https://github.com/YOURLS/awesome-yourls/)\n\n\u003e This plugin requires YOURLS 1.7.7+\n\n## What for\n\nOut of the box, YOURLS auth cookies have site dependent unique name. This plugin enhances the cookie based authentication, making each auth cookie name unique and time based with a 1 minute expiration.\n\nThis plugin is a proof of concept to show how to customize your own authentication policy. Copy, edit it and build on it to suit your needs.\n\n\n## How to\n\n* In `/user/plugins`, create a new folder named `enhanced-cookies`\n* Drop these files in that directory\n* Go to the Plugins administration page and activate the plugin \n* Have fun\n\n\n## FAQ\n\n1. \"it doesn't work!\"\n\t* Sorry, it does for me.\n\n2. \"Why not make this core and default YOURLS behavior?\"\n\t* Because 99.9% of YOURLS users are just happy with the way things work out of the box. Adding feature means adding complexity and having to deal with all kind of setups and use cases. This is exactly why YOURLS has a plugin API: it allows feature for the 0.1% of people who really need it. \n\n\n## License\n\nDo whatever the hell you want with it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fozh%2Fyourls-enhanced-cookies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fozh%2Fyourls-enhanced-cookies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fozh%2Fyourls-enhanced-cookies/lists"}