Ik heb op de volgende manier een cookie gemaakt:
En nu wil ik controleren of deze cookie bestaat (is de gebruiker ingelogd ja of nee)
dit doe ik dmv:
Maar hij vind de cookie niet. Is de cookie niet goed toegevoegd of gebruik ik een verkeerde manier om m te zoeken?
code:
1
2
3
| Cookie userCookie = new Cookie("email", email);
userCookie.setMaxAge(-1);
response.addCookie(userCookie); |
En nu wil ik controleren of deze cookie bestaat (is de gebruiker ingelogd ja of nee)
dit doe ik dmv:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| Cookie[] cookies = request.getCookies();
if(cookies == null)
{
return false;
}
else
{
Cookie cookie;
for(int i=0; i < cookies.length; i++)
{
cookie = cookies[i];
String cookieName = "pass";
if(cookieName.equals(cookie.getName()))
{
return true;
}
else
{
//hij komt hier
return true;
}
}
}
return true; |
Maar hij vind de cookie niet. Is de cookie niet goed toegevoegd of gebruik ik een verkeerde manier om m te zoeken?