File tree Expand file tree Collapse file tree 6 files changed +7
-21
lines changed
Expand file tree Collapse file tree 6 files changed +7
-21
lines changed Original file line number Diff line number Diff line change @@ -68,9 +68,10 @@ NUXT_PUBLIC_OAUTH_GITHUB_ENABLED=false
6868NUXT_OAUTH_GITHUB_CLIENT_ID =
6969NUXT_OAUTH_GITHUB_CLIENT_SECRET =
7070
71+ # DEPRECATED
7172# INSECURE Options - DO NOT use these options in production or on public networks
7273# Allow cookies to be transmitted over insecure connections, effects login session security
73- NUXT_ALLOW_INSECURE_COOKIE = false
74+ # NUXT_ALLOW_INSECURE_COOKIE=false
7475
7576# Google Analytics Measurement ID (e.g. G-XXXXXXX)
7677NUXT_PUBLIC_GTAG_ID =
Original file line number Diff line number Diff line change @@ -234,12 +234,3 @@ openssl rand -base64 32
234234[Convert]::ToBase64String((1..32|%{[byte](Get-Random -Max 256)}))
235235` ` `
236236:: :
237-
238- :::details Logged in successfully but redirected home still unauthenticated?
239- Make sure you are not accessing the site via raw IP:port. For security, cookies are set for the domain.
240-
241- If you must use IP + port (not recommended), add :
242- ` ` ` bash
243- NUXT_ALLOW_INSECURE_COOKIE=true
244- ` ` `
245- :::
Original file line number Diff line number Diff line change @@ -245,12 +245,3 @@ openssl rand -base64 32
245245[Convert]::ToBase64String((1..32|%{[byte](Get-Random -Max 256)}))
246246` ` `
247247:: :
248-
249- :::details 登录后台认证成功后,跳转到首页且仍为未登录状态?
250- 首先请确保不是直接通过 IP 地址和端口号访问。出于安全考虑,请通过配置的域名访问。
251-
252- 如果出于某些原因,您执意要通过 IP 端口访问,请在配置项中添加:
253- ` ` ` bash
254- NUXT_ALLOW_INSECURE_COOKIE=true
255- ` ` `
256- :: :
Original file line number Diff line number Diff line change @@ -128,6 +128,7 @@ export default defineNuxtConfig({
128128 mode : 'skip' as 'warn' | 'block' | 'skip' ,
129129 } ,
130130 } ,
131+ /** @deprecated Defaults to allow insecure cookies now */
131132 allowInsecureCookie : false ,
132133 } ,
133134
Original file line number Diff line number Diff line change @@ -40,7 +40,8 @@ export default defineOAuthGitHubEventHandler({
4040 { user : userFromEmail } ,
4141 {
4242 cookie : {
43- secure : ! useRuntimeConfig ( ) . allowInsecureCookie ,
43+ // secure: !useRuntimeConfig().allowInsecureCookie,
44+ secure : false ,
4445 } ,
4546 } ,
4647 )
Original file line number Diff line number Diff line change @@ -34,7 +34,8 @@ export default eventHandler(async (event) => {
3434 { user } ,
3535 {
3636 cookie : {
37- secure : ! useRuntimeConfig ( ) . allowInsecureCookie ,
37+ // secure: !useRuntimeConfig().allowInsecureCookie,
38+ secure : false ,
3839 } ,
3940 } ,
4041 )
You can’t perform that action at this time.
0 commit comments