๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

๐Ÿ“„ 2023 Experience

What is the most challenging technical problem you have solved ?โ€‹

๋‹น์‹ ์ด ํ•ด๊ฒฐํ•œ ๊ฐ€์žฅ ์–ด๋ ค์šด ๊ธฐ์ˆ ์  ๋ฌธ์ œ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

Webauthnโ€‹

์ตœ๊ทผ ์ฒ˜๋ฆฌํ•œ ๊ฒƒ ์ค‘ ๋น„๊ต์  ์ƒˆ๋กญ๊ณ  ๊ด€๋ จ ๊ฒฝํ—˜์ด ์ ์—ˆ๋˜ ๊ธฐ์ˆ ์  ๋ฌธ์ œ๋Š” Webauthn ๋กœ๊ทธ์ธ ๊ตฌํ˜„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์š”๊ตฌ์‚ฌํ•ญ ์ธก์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์›น์‚ฌ์ดํŠธ์— ๋กœ๊ทธ์ธํ•  ๋•Œ ์•ฑ๊ณผ ๋™์ผํ•œ Face ID / Touch ID ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํŠธ๋ฆฌ๊ฑฐํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ๋” ๋งค๋„๋Ÿฝ๊ณ  ์›ํ™œํ•œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ตฌํ˜„ ์ „ ์ฐธ๊ณ  ์ž๋ฃŒ:

์ดˆ๊ธฐ ์‹คํ˜„ ๊ฐ€๋Šฅ์„ฑ ํ™•์ธ ํ›„, PM ์ธก๊ณผ ์ฒซ ๋กœ๊ทธ์ธ ์‹œ ์ƒ์ฒด ์ธ์ฆ ํŠธ๋ฆฌ๊ฑฐ ์—ฌ๋ถ€ ๋ฐ ํŒ์ • ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๋“ฑ์„ ํฌํ•จํ•œ ์ „์ฒด ๋กœ๊ทธ์ธ ๋ฐ ๋“ฑ๋ก ํ๋ฆ„์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌํ˜„ ๊ณผ์ •์—์„œ ๊ฐ€์žฅ ํฐ ๋‚œ์ œ๋Š” ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋ฃŒ๊ฐ€ ์•„์ง ๋„ˆ๋ฌด ์ ์–ด ๋งŽ์€ ํŒŒ๋ผ๋ฏธํ„ฐ์˜ ์˜๋ฏธ๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•œ ์ž…๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋Š์ž„์—†์ด ๋ฏธ์„ธ ์กฐ์ •ํ•ด์•ผ ํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ๊ธฐ ์ธก๋ฉด์—์„œ iOS ํฐ์€ ๋น„๊ต์  ์ฒ˜๋ฆฌํ•˜๊ธฐ ์‰ฌ์› ์ง€๋งŒ, Android ํฐ์—์„œ๋Š” Touch ID๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋˜๊ธฐ ์–ด๋ ค์šด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ๋ฐฑ์—”๋“œ์˜ ํ˜‘์กฐ๋ฅผ ๋ฐ›์•„ ์ผ๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ์ˆ˜์ •ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์ข…์ ์œผ๋กœ ๊ธฐ๋Šฅ ์™„์„ฑ ํ›„, ์ด์ „์— ๋„์ž…ํ–ˆ๋˜ PWA์™€ ๊ฒฐํ•ฉํ•˜์—ฌ ์ „์ฒด ์›น์‚ฌ์ดํŠธ๊ฐ€ ์•ฑ์— ๋” ๊ฐ€๊นŒ์šด ์‚ฌ์šฉ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.