์ธ๊ธฐ์ ์ผํ ํจํค์ง์
์
์์ ์ธ ๋ณ๊ฒฝ์ผ๋ก ์ธํด ํด๋์ค์ "#authenticate" ๋ฉ์๋๊ฐ ์ฌ์ ์๋์์ต๋๋ค.
ID๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ ๋ฉ์๋ ํธ์ถ๋ก ์ธํด ์ธ์ฆ ์๋ ์ค์ ์ด๋ฉ์ผ๊ณผ ๋น๋ฐ๋ฒํธ๊ฐ ๊ณต๊ฒฉ์์ ํธ์คํธ๋ก ์ ์ก๋ฉ๋๋ค. ์ด๋ฐ ๋ฐฉ์์ผ๋ก Identity ํด๋์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ทจ์ฝํ ๋ฒ์ ์ Rest-client ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํ๋ ์๋น์ค ์ฌ์ฉ์์ ๋ก๊ทธ์ธ ๋งค๊ฐ๋ณ์๊ฐ ๊ฐ๋ก์ฑ์ด์ง๋๋ค.
๋ํ ์ฝ๋์ ๋ฐฑ๋์ด๊ฐ ์ถ๊ฐ๋์ด eval ํจ์๋ฅผ ํตํด ์์์ Ruby ์ฝ๋๋ฅผ ์คํํ ์ ์์ต๋๋ค. ํด๋น ์ฝ๋๋ ๊ณต๊ฒฉ์์ ํค๋ก ์ธ์ฆ๋ ์ฟ ํค๋ฅผ ํตํด ์ ์ก๋ฉ๋๋ค. ๊ณต๊ฒฉ์์๊ฒ ์ธ๋ถ ํธ์คํธ์ ์ ์ฑ ํจํค์ง๊ฐ ์ค์น๋์์์ ์๋ฆฌ๊ธฐ ์ํด ํผํด์ ์์คํ ์ URL๊ณผ DBMS ๋ฐ ํด๋ผ์ฐ๋ ์๋น์ค์ ์ ์ฅ๋ ๋น๋ฐ๋ฒํธ ๋ฑ ํ๊ฒฝ์ ๋ํ ์ ํ ์ ๋ณด๊ฐ ์ ์ก๋ฉ๋๋ค. ์์์ ์ธ๊ธํ ์ ์ฑ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ํธํํ ์ฑ๊ตด์ ์ํ ์คํฌ๋ฆฝํธ๋ฅผ ๋ค์ด๋ก๋ํ๋ ค๋ ์๋๊ฐ ๊ธฐ๋ก๋์์ต๋๋ค.
์
์ฑ์ฝ๋๋ฅผ ์ฐ๊ตฌํ ๊ฒฐ๊ณผ,
-
์ฝ์ธ๋ฒ ์ด์ค : 4.2.2, 4.2.1 -
๋ธ๋ก์ฒด์ธ_์ง๊ฐ : 0.0.6, 0.0.7 -
๋ฉ์ง ๋ด : 1.18.0 -
์ด๋ ๋์ : 1.0.2 -
์นดํผ์คํธ๋ผ๋ ธ ์์ : 0.5.5 -
bitcoin_vanity : 4.3.3 -
๋ฆฌํ์ฝ์ธ : 0.0.3 -
๊ณง : 0.2.8 -
omniauth_amazon : 1.0.1 -
cron_parser : 1.0.12, 1.0.13, 0.1.4
์ด ๋ชฉ๋ก์ ์ฒซ ๋ฒ์งธ ์ ์ฑ ํจํค์ง๋ 12์ 2500์ผ์ ๊ฒ์๋์์ง๋ง ๋๋ถ๋ถ์ XNUMX์์ ๋ํ๋ฌ์ต๋๋ค. ์ ์ฒด์ ์ผ๋ก ์ด๋ฌํ ํจํค์ง๋ ์ฝ XNUMX๋ฒ ๋ค์ด๋ก๋๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru