Meteor で Cookie (サーバー側) を設定および取得するにはどうすればよいですか?
質問する
6134 次
3 に答える
16
Meteor には現在、サーバー上で Cookie を使用する方法がサポートされていません。
ただし、クライアントで Cookie を使用することはできます。ユーザーが初めてページにアクセスしたときにスプラッシュ スクリーンを表示するスニペットを次に示します。
Meteor.startup(function () {
if (!document.cookie.match("splash="))
$('body').append(Meteor.ui.render(Template.splash));
});
Template.splash.events = {
'click .submit': function () {
document.cookie = "splash=ack;expires=Sat, 23 Mar 2013 00:00:0 GMT";
$('#splash_outer').remove();
}
};
同様のアプローチを使用して、クライアント側のコードで Cookie を設定し、メソッド呼び出しで結果をサーバーに送信できます。
于 2012-04-11T18:35:56.327 に答える
0
2014 年 4 月更新: meteor-user-sessionを使用できるようになりました。
于 2014-04-15T06:37:15.840 に答える