Development Captcha - Joungkyun/JSBoard GitHub Wiki
Captcha μ¬μ©
##1. captcha database
- captcha directory λ‘ μ΄λνμ¬ php cli λ₯Ό μ΄μ©νμ¬ database λ₯Ό μμ±νλ€.
[root@host captcha]$ php make_key.php
- λ§μ½ php cli κ° μμ κ²½μ°μλ λ€μμ λ°©λ²μ μ΄μ©νλ€.
[root@host jsboard]$ chmod 777 captcha
[root@host jsboard]$ chmod 644 captcha/make_key.php
[root@host jsboard]$ # browserλ‘ http://domain/jsboard/captcha/make_key.php μ μ κ·Ό
- captcha λλ ν 리μ captcha-number.db νμΌμ΄ μμ±μ΄ λμλμ§ νμΈμ νλ€.
- μμ±μ΄ μ λμμΌλ©΄ λ€μμ κ³Όμ μ μ§ννλ€.
[root@host jsboard]$ chmod 600 captcha/make_key.php
[root@host jsboard]$ chmod 755 captcha/
##2. Captcha λ±λ‘
- config/global.php μ
$board['captcha']
μ μμ±λ νμΌμ λ±λ‘νλ€. - κ²½λ‘λ μλ΅νκ³ νμΌ μ΄λ¦λ§ λ±λ‘νλ€.
<!> λ‘κ·ΈμΈ λͺ¨λμμλ captcha κ° μΆλ ₯λμ§ μλλ€.