Basic 인증 도입 방법
이렇게 하면 배포 후 응용 프로그램에서 사용자 이름과 암호를 알고 있는 사람만 볼 수 있습니다.
1.Basic 인증 도입
모든 컨트롤러를 호출 할 때 시작하십시오.
즉, 「app/controller/application_controller.rb」에 기재한다.
2. 동작 확인
rails s
로컬에서 동작을 확인. 팝업이 나오고, 설정한 유저명과 패스워드를 넣는 것으로 인증을 통과할 수 있으면 성공.
3. 환경 변수 정의
4.Rails로 읽을 수 있도록 설정
5. 동작 확인
rails s
로컬에서 동작을 확인. 팝업이 나오고, 설정한 유저명과 패스워드를 넣는 것으로 인증을 통과할 수 있으면 성공.
6. 프로덕션 환경에서 환경 변수 설정
이번에는 heroku를 사용하고 있으므로 heroku에 환경 변수를 설정합니다.
%heroku config를 입력하고 설정한 사용자 이름과 비밀번호가 출력되면 성공합니다.
코드를 변경했으므로 heroku에 잊지 않고 배포합시다. github에서 관리하는 경우 배포하기 전에 커밋도 잊지 마십시오.
% git add .
% git commit -m "Basic認証を導入"
% git push heroku master
개발 환경
macOS Catalina 10.15.4
Ruby 2.6.5
Rails 6.0.3.3
Visual Studio Code 1.49.2
Reference
이 문제에 관하여(Basic 인증 도입 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/you-key/items/d036dc37d4624a803c17텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)