1
Vapor 2(または一般的なCookie)のユーザーセッションの有効期限を設定する必要がありますが、その方法はわかりません。誰も助けることができますか?ユーザーセッションの有効期限を設定する
おかげで、 アンディ
Vapor 2(または一般的なCookie)のユーザーセッションの有効期限を設定する必要がありますが、その方法はわかりません。誰も助けることができますか?ユーザーセッションの有効期限を設定する
おかげで、 アンディ
クッキーは、彼らが期限切れになるmax-age
で設定することができます。これは、ユーザーのセッションに時間制限を設定する最善の方法です。
残念ながら蒸気のSessionsMiddleware
は含まれていないセッションクッキーに年齢制限を置くためのサポートで焼いたが、それはcookieFactory
閉鎖を手動でSessionsMiddlewareを作成し、上書きする、あまりにも難しいことではありません。
let sessionsMiddleware = try SessionsMiddleware(config.resolveSessions(), cookieName: "my-sessions-cookie-name", cookieFactory: { request in
return Cookie(
name: "my-sessions-cookie-name",
value: "",
maxAge: 3600,
httpOnly: true
)
})
Vaporに組み込まれた「SessionsMiddleware」を使用していますか、独自のCookieを作成していますか? – tobygriffin
私はSessionMiddlewareを使用しています – Agreensh