.net core ์ฟ ํ‚ค ๊ด€๋ จ.

ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์—์„œ azure๋ฅผ ์ด์šฉํ•ด์„œ ๋กœ๊ทธ์ธ์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•ด๋‹น azure ๊ณ„์ • ์ •๋ณด๋Š” User.Identity ๊ฐ’์—์„œ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
User.Identity.IsAuthenticated : ์ธ์ฆ ์—ฌ๋ถ€.
User.Identity.Name : ์ด๋ฉ”์ผ ๊ณ„์ •.

์ด๋•Œ ์ธ์ฆ๋˜์–ด์ ธ ์žˆ๋Š” ์‚ฌ๋žŒ์€ ์ €ํฌ์ชฝ DB๋ฅผ ์กฐํšŒํ•ด์„œ HttpContext.Session ์— ์„ธ์…˜์„ ์ถ”๊ฐ€ํ•ด์ฃผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์•„๋ž˜์— ๋ณด๋ฉด, .AspNetCore.Cookies ์—ฌ๊ธฐ์— ๊ฐ’์ด ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์€๋ฐโ€ฆ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด .AspNetCore.Cookies ํ•ด๋‹น๊ฐ’์ด ๋‚ ๋ผ๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ํ™”๋ฉด ์บก์ฒ˜ 2024-01-31 142652

๊ทธ๋ž˜์„œ ์ œ๊ฐ€ ํ•˜๊ณ  ์‹ถ์€ ์งˆ๋ฌธ์€โ€ฆ
.AspNetCore.Cookies ํ•ด๋‹น ๊ฐ’์˜ ๋งŒ๋ฃŒ์ผ์„ ๋Š˜๋ฆฌ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.
ํ˜น์€ .AspNetCore.Cookies ํ•ด๋‹น ๊ฐ’์ด ์žˆ๋Š”์ง€ ์—†๋Š”์ง€ script๋‹จ์—์„œ ํ™•์ธํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.ใ… ใ… 

์งˆ๋ฌธ์ด ์ด์ƒํ•˜๊ฒŒ ์“ด๊ฑฐ ๊ฐ™์€๋ฐโ€ฆ์•Œ๊ณ ๊ณ„์‹  ์ •๋ณด ์•Œ๋ ค์ฃผ์‹œ๋ฉด ์ฐธ๊ณ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ, ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋Œ€ํ•ด ๊ตฌ์ฒด์ ์ธ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•˜์‹œ๋ฉด, ๋‹ต๋ณ€ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ์š”์ง€๋ฅผ ํŒŒ์•…ํ•˜๋Š”๋ฐ ๋„์›€์ด ๋  ๊ฒƒ๊ฐ™์Šต๋‹ˆ๋‹ค.

2 Likes