Cookies en Sessies Gids
Welkom bij de Finch Cookies en Sessies Gids! Deze gids laat zien hoe je cookies en sessies gebruikt in je Finch-applicatie. Of je nu een ervaren ontwikkelaar bent of net begint, Finch biedt handige hulpmiddelen om server-side sessies en cookies te beheren.
Cookies lezen of schrijven
Je kunt cookies lezen of schrijven met de rq.getCookie en rq.addCookie methoden. Bijvoorbeeld:
app.get(
path: '/cookie',
index: (rq) async {
var value = rq.getCookie('test', def: 'default value');
rq.addCookie('test', 'new value');
return rq.renderString(text: 'Cookie value: $value');
},
);
Beveiligde cookies
Je kunt cookies versleutelen met de rq.addCookie methode. Bijvoorbeeld:
app.get(
path: '/cookie',
index: (rq) async {
var value = rq.getCookie('test', def: 'default value', safe: true);
rq.addCookie('test', 'new value', safe: true);
return rq.renderString(text: 'Cookie value: $value');
},
);
Sessies lezen of schrijven
Je kunt sessies lezen of schrijven met de rq.getSession en rq.addSession methoden. Bijvoorbeeld:
app.get(
path: '/session',
index: (rq) async {
var value = rq.getSession('test', def: 'default value');
rq.addSession('test', 'new value');
return rq.renderString(text: 'Session value: $value');
},
);