웹(2)
-
인증 vs 인가
인증 (Authentication) 유저나 시스템이 누구인지 신원을 확인하는 프로세스, 일반적으로 유저/시스템의 정보를 담고있는 DB의 ID/PW 대조를 통해 대상이 누구인지, 신원을 결정함 인가 (Authorization) 인증을 통해 결정된 대상의 신원에 기초해 리소스/작업에 대한 접근을 허가/거부하는 프로세스 요약하자면 두 개념은 밀접하나 다른 개념으로 인증은 Identity의 확인, 인가는 확인된 Identity를 기반으로 리소스/작업에 대한 접근 통제가 목적
2023.01.23 -
Ruby on Rails / rails에 postgresql 심기
레일즈는 기본적으로 sqlite3을 탑재하고있다. 하지만, 그것은 너무 똥인것 문제에서도 글코 데이터베이스를 postgresql로 바꾸라고하여 바꾸어보도록 하겠다 먼저 $ brew install postgresql $ gem install pg 를 통해 설치해준다. 그리고 Gemfile에 $ gem 'pg', '~> 1.2', '>= 1.2.3' 적어주고 $ bundle install; 그리고 /config/database.yml에 들어가서 &default 값을 default: &default adapter: postgresql encoding: unicode pool: 5 development:
2021.06.05