- laravel google recaptcha  적용해서 사용하는 방법 (사용법)

https://github.com/anhskohbo/no-captcha


* 설치
    Laravel 5.5 이상
composer require anhskohbo/no-captcha


* 서비스 프로바이더 (ServiceProvider ) 추가
    config/app.php 파일 수정

 'providers' => [
Anhskohbo\NoCaptcha\NoCaptchaServiceProvider::class,  //추가

...

'aliases' => [
'NoCaptcha' => Anhskohbo\NoCaptcha\Facades\NoCaptcha::class,  //추가



    - Publish the config file
php artisan vendor:publish --provider="Anhskohbo\NoCaptcha\NoCaptchaServiceProvider"


//============
* 보안키 추가
    - 보안키 생성
https://www.google.com/recaptcha/admin#list
        reCAPTCHA v2 -> Checkbox 선택
        Site key , Secret key 생성


    - .env 파일 수정
NOCAPTCHA_SECRET=secret-key
NOCAPTCHA_SITEKEY=site-key


//===============
* 사이트에 실제 적용


- 스크립트 설정

<script>

{!! NoCaptcha::renderJs() !!}
...



//페이지내 표시
{!! NoCaptcha::display() !!}






//=========
//참고
https://github.com/anhskohbo/no-captcha
https://github.com/mewebstudio/captcha

Posted by 코덴스

댓글을 달아 주세요