์๋ ํ์ธ์
๋จผ์ WP ํค๋์์ REST API ์๋ฆผ์ ์์ ํ ๊ฒ์ ์ถํํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ต์ ๋ฆด๋ฆฌ์ค 1.6.1์ ํค๋์์ ์ฌ์ ํ ํ๋์ REST API ์ค๋ฅ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๊ฐ๋ฐ ์ค์ธ 1.6.2์ ๋ํ ์ฝ๋๋ฅผ ํ์ธํ๊ณ ํด๋น ๋ฒ๊ทธ๋ ์์ง ์์ ํด์ผ ํฉ๋๋ค.
์๋ฆผ: register_rest_route๊ฐ ์๋ชป ํธ์ถ๋์์ต๋๋ค. 2fa/v1/test-basic-authorization-header์ ๋ํ REST API ๊ฒฝ๋ก ์ ์์ ํ์ permission_callback ์ธ์๊ฐ ๋๋ฝ๋์์ต๋๋ค. ๊ณต๊ฐ์ฉ REST API ๊ฒฝ๋ก์ ๊ฒฝ์ฐ ๊ถํ ์ฝ๋ฐฑ์ผ๋ก __return_true๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ WordPress์์ ๋๋ฒ๊น ์ ์ฐธ์กฐํ์ธ์. (์ด ๋ฉ์์ง๋ ๋ฒ์ 5.5.0์์ ์ถ๊ฐ๋์์ต๋๋ค.)
์ถ๊ฐ ๋๋ฒ๊น ํ๋ ๋์ /plugins/distributor/vendor/georgestephanis/application-passwords/class.application-passwords.php ์จ๋ผ์ธ no 116 register_rest_route ํจ์์์ composer.json์ ์ ํ๋ฆฌ์ผ์ด์ ๋น๋ฐ๋ฒํธ์ ์ฌ์ฉ๋๋ ์ข ์์ฑ ํ๋ฌ๊ทธ์ธ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ฐ์ดํธ๋์ง ์์ ๋ฐฐ์ด ๋งค๊ฐ๋ณ์ 'permission_callback' => '__return_true', ๋ ํ๊ณ ๋๋ ๋์ ํ๋ฌ๊ทธ์ธ composer.json์ ์ฌ์ฉ๋ ๋ฒ์ ์ด 0.1.1์ด๊ณ ์ด์ ์ ๋ฒ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ํธ๋ 0.1.2์ ๋๋ค. ๊ณ ์ ๋๋ค.
https://github.com/WordPress/application-passwords
์ต์ ๋ฒ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ๋น๋ฐ๋ฒํธ์์ ๋ฌธ์ ๊ฐ ์์ ๋์์ต๋๋ค.
ํฅํ ํ๋ฌ๊ทธ์ธ ๋ฒ์ ์์ ์ ํ๋ฆฌ์ผ์ด์ ๋น๋ฐ๋ฒํธ ๋ฒ์ ์ด ์ ๋ฐ์ดํธ๋๋ฉด ์๋ ค์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
๋ฌธ์ ์ธ์ฌ,
๋น๋ง ์๊ฐ๋ฅด์
๊ธฐ์ ์ฑ
์์ - Asentech
@vimalagarwalasentech ์ฌ๊ธฐ์์ PHP ์๋ฆผ์ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋๋๋ก ๋ฐฐํฌ์์ ํจ๊ป ๋ฒ๋ค๋ก ์ ๊ณต๋๋ ์์ฉ ํ๋ก๊ทธ๋จ ์ํธ ํ๋ฌ๊ทธ์ธ ๋ฒ์ ์ ์ถฉ๋์์ผ์ผ ํ๋ค๋ ๊ทํ์ ์ฐ๋ ค๋ฅผ ์์ฝํ๊ณ ์์ต๋๊น?
@jeffpaul ๋ค ์์ฝ์ด ๋ง์ต๋๋ค. ๋ฐฐํฌ์์ ํจ๊ป ๋ฒ๋ค๋ก ์ ๊ณต๋๋ ์์ฉ ํ๋ก๊ทธ๋จ ์ํธ ๋ฒ์ ์ ์ถฉ๋ํ๋ฉด PHP ์๋ฆผ์ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋๋ ๋ด ์ง์ญ์์ ๊ทธ๊ฒ์ ํ ์คํธํ๊ณ ์ ์๋ํ๊ณ ์๋ฆผ์ ์์ ํ์ต๋๋ค.
@dinhtungdu WP 5.6์ ๋ฒ๋ค๋ก ์ ๊ณต๋๋ App Pwds ์ฒ๋ฆฌ๋ฅผ ๋์์ผ๋ก ์์ ์ค์ธ 1.6.2 ๋ฆด๋ฆฌ์ค์ ์ผ๋ถ๋ก ์ด๊ฒ์ด ์ถฉ๋ํ ์ํ์ด ์ถฉ๋ถํ ๋ฎ๋ค๊ณ ์๊ฐํ์ญ๋๊น?
์ด ๋ฌธ์ ์ ๋ํด ์ด๋ค ์์ง์์ด ์์๋์ง ๊ถ๊ธํ์ญ๋๊น?
@mikelking ์ฐ๋ฆฌ๋ ๋ค์ํ ์๋๋ฆฌ์ค๋ฅผ ํ ์คํธํ๊ณ ์์ง๋ง WP 5.6 ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ ์ํธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด 1.6.2 ๋ฆด๋ฆฌ์ค๋ฅผ ๋ชฉํ๋ก ํ๊ณ ์์ต๋๋ค. ์ด ๋ ํญ๋ชฉ์ ๋ํ ์ถ๊ฐ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ 1.6.2 ๋ด์์ ํด๊ฒฐํ ์ ์๋๋ก ํด๋น ํญ๋ชฉ์ ์ ํํด ์ฃผ์ญ์์ค. ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@jeffpaul ๋ค ์์ฝ์ด ๋ง์ต๋๋ค. ๋ฐฐํฌ์์ ํจ๊ป ๋ฒ๋ค๋ก ์ ๊ณต๋๋ ์์ฉ ํ๋ก๊ทธ๋จ ์ํธ ๋ฒ์ ์ ์ถฉ๋ํ๋ฉด PHP ์๋ฆผ์ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋๋ ๋ด ์ง์ญ์์ ๊ทธ๊ฒ์ ํ ์คํธํ๊ณ ์ ์๋ํ๊ณ ์๋ฆผ์ ์์ ํ์ต๋๋ค.