레일 스 인증 코드 솔 루 션 및 기타

필요 한 것 이 있 습 니 다. 파충류 방지 양식 을 제출 하 는 인증 코드 문제 입 니 다.
그래서 관련 자 료 를 수집 해 보 니 오래된 자료 가 많 았 다.거의 07 년.
예 를 들 면:
http://babo.iteye.com/blog/72298
대부분의 검증 방법 은 Rmagick 으로 생 성 되 는데, 이 는 보통 두 가지 문제 가 있 을 수 있다.
1. Rmagick 의 메모리 문제
2. 검증 할 때마다 생 성
그렇다면 현재 유행 하 는 인증번호 솔 루 션 은 어 떨 까?
그래서 자신 이 긁 어 모 은 물건 을 나열 했다.
방안 1. 가장 선 호 하 는 해결 방안 은 이 서 비 스 를 클 라 우 드 서비스 제공 업 체 에 맡 기 는 것 이 유행 추세 이다.우리 가 invoice 에 피드백 을 건 네 주 는 것 과 같다.  recaptcha 는 인증 코드 를 전문 적 으로 향상 시 키 는데 첫 번 째 유행 하 는 인증 코드 플러그 인 은 recaptcha 를 이용 한 것 입 니 다.
이런 장점 은 뚜렷하게 사용 할 수 있 고 매우 간단 하 며 전문 적 인 공급 자 도 효과 가 좋다.
대체로 다음 과 같이 사용한다.
 script/plugin install git://github.com/ambethia/recaptcha.git

API 키 설정
  recaptcha_tags :public_key => '6Lc6BAAAAAAAAChqRbQZcn_yyyyyyyyyyyyyyyyy'

  verify_recaptcha :private_key => '6Lc6BAAAAAAAAKN3DRm6VA_xxxxxxxxxxxxxxxxx'

environment. rb 에서 도 설정 할 수 있 습 니 다.
  ENV['RECAPTCHA_PUBLIC_KEY']  = '6Lc6BAAAAAAAAChqRbQZcn_yyyyyyyyyyyyyyyyy'
  ENV['RECAPTCHA_PRIVATE_KEY'] = '6Lc6BAAAAAAAAKN3DRm6VA_xxxxxxxxxxxxxxxxx'

보기 에 태그 추가
recaptcha_tags
다음 인자 지원
인용 하 다.
:ssl: Uses secure http for captcha widget (default false)
:noscript: Include

좋은 웹페이지 즐겨찾기