로그인검증
-
[루비온레일즈] authenticate로 로그인 여부 검증하기Ruby on Rails 2021. 3. 29. 13:18
이전에 게시물과 댓글을 구현하면서 로그인 했을 경우에만 게시물/댓글 작성이 가능하도록 구현했는데요. 그때 각 액션에 user_signed_in?으로 코딩하면서 로그인 여부를 검증했는데 더 효율적인 방법을 배웠습니다! 1. before_action :authenticate_user! before_action :authenticate_user! 컨트롤러에서 위 코드를 사용하면 훨씬 간략한 코딩으로 로그인 여부를 검증할 수 있습니다. 그래서 기존의 tistory 프로젝트와 비교를 위해 새로운 프로젝트를 만들고 devise gem과 scaffold를 만들어두었습니다. 왼쪽이 tistory 프로젝트의 board의 create 액션이며, 오른쪽이 새 프로젝트의 post의 create 액션입니다. 비교해보면, use..