Comments (6)
Ok, I'll close it for now. I think the following should be the same of your code above.
cookies.set(key, '', {
expires: expiredDate,
domain: domain
})
from cookie-universal.
Can you be more specific? Is the cookie in a different domain? For security reasons you can't delete a cookie from another domain. See this issue on stackoverflow.
from cookie-universal.
My project created a cookie domain ".domain.com" to be intentionally shared on the same domain.
I want to use it once on a particular server with the same domain and try to delete it.
It is okay if it is an unreasonable request. Thank you very much for your quick reply.
from cookie-universal.
If the server is different but the domain is the same you should be able to remove it. The only option you can specify when deleting is the path
parameter, so if you get that right it should work. I am not sure if you can delete it if it is a subdomain though.
from cookie-universal.
You can do anything that you are allowed to do with the node cookie script, because I just extend it.
from cookie-universal.
I deleted it in the following way, but I wanted to integrate it using your plugin.
//in nuxt middleware
let cookieString = `${key} =; expire = ${expiredDate} domain = ${domain}`
if(isServer) res.setHeader('Set-Cookie', cookieString)
else document.cookie = cookieString
However, my case is a special case, and this method seems to be a security problem, so it does not seem to be necessary to add the function. Thanks for the answer.
from cookie-universal.
Related Issues (20)
- Can't set cookie on mac os browser HOT 2
- Cookie get is not working after chanhing route in asynd fetch or asyncData HOT 4
- client
- `set` and `remove` a cookie don't work together HOT 8
- Property 'nodeCookie' does not exist on type 'NuxtCookies' HOT 7
- No cookies received from the server HOT 5
- warnings with nuxt3 HOT 2
- PATH not working HOT 2
- cookie.remove should not throw when the cookie is not found HOT 1
- removeAll typing is wrong HOT 1
- Get deleted cookies in duplicate tab
- Cookies disappear HOT 1
- o.set-cookie.map is not a function
- missing license information
- Add cookie-universal-nuxt to nuxt.config.ts HOT 12
- Support top-level options
- remove in middleware not work HOT 3
- remove cookies from client works inconsistency HOT 1
- ERROR Cannot set headers after they are sent to the client
- It can't remove token in server HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cookie-universal.