반응형
Rails의 특정 액션에 대한 인증 토큰을 어떻게 무시합니까?
진위 토큰을 확인하고 싶지 않은 특정 작업이있을 때 Rails가이를 확인하지 않도록하려면 어떻게해야합니까?
레일즈 4에서 :
skip_before_action :verify_authenticity_token, except: [:create, :update, :destroy]
그리고 레일 3 :
skip_before_filter :verify_authenticity_token
이전 버전의 경우 :
개별 조치의 경우 다음을 수행 할 수 있습니다.
protect_from_forgery :only => [:update, :destroy, :create]
#or
protect_from_forgery :except => [:update, :destroy, :create]
전체 컨트롤러의 경우 다음을 수행 할 수 있습니다.
skip_before_action :verify_authenticity_token
에서 Rails4 당신은 사용 skip_before_action
과 except
나 only
.
class UsersController < ApplicationController
skip_before_action :verify_authenticity_token, only: [:create]
skip_before_action :some_custom_action, except: [:new]
def new
# code
end
def create
# code
end
protected
def some_custom_action
# code
end
end
반응형
'IT박스' 카테고리의 다른 글
Android 용으로 개발할 때 Eclipse 콘솔에 메시지를 출력하는 방법 (0) | 2020.05.30 |
---|---|
TransactionManagementError 신호를 사용하는 동안 '원자'블록이 끝날 때까지 쿼리를 실행할 수 없습니다. (0) | 2020.05.30 |
IntelliJ IDEA 및 기타 Jetbrains IDE에서 "절전 모드"란 무엇입니까? (0) | 2020.05.30 |
Google Web Fonts 링크 또는 가져 오기를 포함합니까? (0) | 2020.05.30 |
Jenkinsfile의 변경 사항을 로컬에서 어떻게 테스트합니까? (0) | 2020.05.30 |