/

Notice Detail

TradingCrews:ํŠธ๋ฃจ ํŒจ์น˜ ๋…ธํŠธ (2026-03-31)

๊ด€๋ฆฌ์ž 2026.03.31 23:38 97
์˜ค๋Š˜(2026-03-31) ์ง„ํ–‰๋œ ์ฃผ์š” ์ž‘์—… ๋‚ด์šฉ๋“ค์„ ๋ฐ”ํƒ•์œผ๋กœ ํŒจ์น˜๋…ธํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ“‹ Patch Notes - 2026.03.31 ์˜ค๋Š˜์˜ ์ฃผ์š” ์—…๋ฐ์ดํŠธ๋Š” ๊ตฌ๊ธ€ ์†Œ์…œ ๋กœ๊ทธ์ธ ์—ฐ๋™๊ณผ ๋ฉ”์ธ ํ™”๋ฉด ๋กœ๋”ฉ ์ตœ์ ํ™”์ž…๋‹ˆ๋‹ค. ๐Ÿ” ์ธ์ฆ ๋ฐ ๋ณด์•ˆ (Authentication & Security) ๊ตฌ๊ธ€ ์†Œ์…œ ๋กœ๊ทธ์ธ(OAuth2) ๊ธฐ๋Šฅ ์ถ”๊ฐ€ CustomOAuth2UserService ๋ฐ CustomAuthenticationSuccessHandler๋ฅผ ๊ตฌํ˜„ํ•˜์—ฌ ๊ตฌ๊ธ€ ๊ณ„์ •์œผ๋กœ ๊ฐ„ํŽธํ•˜๊ฒŒ ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€(login.html)์— ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ด€๋ จ ๋ ˆ์ด์•„์›ƒ์„ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. Security ์„ค์ •์„ ์—…๋ฐ์ดํŠธํ•˜์—ฌ OAuth2 ๋กœ๊ทธ์ธ ํ๋ฆ„์„ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธ์ฆ ํ‚ค ๋ฐ ํ† ํฐ ๋ณด์•ˆ ๊ฐ•ํ™” ์†Œ์…œ ๋กœ๊ทธ์ธ ๋ฐ ์ผ๋ฐ˜ ๋กœ๊ทธ์ธ ์‹œ ์‚ฌ์šฉํ•˜๋Š” ์ธ์ฆํ‚ค์™€ ํ† ํฐ ๊ด€๋ฆฌ ๋กœ์ง์„ ์ตœ์ ํ™”ํ•˜๊ณ  ๋ณด์•ˆ์„ ์œ„ํ•ด ๊ด€๋ จ ์„ค์ •์„ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. SecurityConfig.java์˜ ์„ธ๋ถ€ ํ•„ํ„ฐ๋ง ๋กœ์ง์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿš€ ์„ฑ๋Šฅ ์ตœ์ ํ™” (Performance) ๋ฉ”์ธ ํ™”๋ฉด ๋กœ๋”ฉ ์†๋„ ๊ฐœ์„  StockApiController์™€ StockWebController์˜ ๋ฐ์ดํ„ฐ ์กฐํšŒ ๋กœ์ง์„ ๋ฆฌํŒฉํ† ๋งํ•˜์—ฌ ์ดˆ๊ธฐ ๋กœ๋”ฉ ์‹œ ๋ถˆํ•„์š”ํ•œ ์ฟผ๋ฆฌ ๋ฐœ์ƒ์„ ์ค„์˜€์Šต๋‹ˆ๋‹ค. CrewService ๋ฐ TradingService์—์„œ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ์™€ ๋ฒŒํฌ ์กฐํšŒ๋ฅผ ๋„์ž…ํ•˜์—ฌ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ(main.js)์—์„œ ์Šคํ‚ค๋งˆ ๋ฐ์ดํ„ฐ์˜ ํšจ์œจ์ ์ธ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด ๋กœ๋”ฉ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ›ฐ๏ธ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ UI (Community & UI) ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฒŒ์‹œ๊ธ€ ์ž‘์„ฑ UI ๊ฐœ์„  create_post.html์˜ CSS์™€ ์—๋””ํ„ฐ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜์—ฌ ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”ผ๋“œ(feed.html)์˜ ๋ ˆ์ด์•„์›ƒ์„ ์ผ๋ถ€ ์ˆ˜์ •ํ•˜์—ฌ ์ ‘๊ทผ์„ฑ์„ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

Discussion 0

TradingCrews:ํŠธ๋ฃจ © 2026 TradingCrews:ํŠธ๋ฃจ. All rights reserved.