포트폴리오로 제 개인사이트를 만들려고하는데요.
PHP말고 Node.JS를 사용하기로 했습니다.
Node.JS가 더 편한 거 같더라고요.
제목에서 말씀드렸다 싶이, 로그인시스템을 어찌해야할 지 고민이 됩니다.
그냥 제가 MongoDB를 사용해서 로그인시스템을 만들지
아니면
passport-facebook을 사용해서, 로그인 시스템을 만들지 고민이 됩니다.
전자인 경우
이력서를 낼 떄, 아이디를 회사이름, 비밀번호는 회사전화번호 이런식으로 DB에 넣은다음 제출하려고 합니다.
제 생각에 이 방법의 경우,
장점 | 단점 |
특정회사에 관심이 있다는 걸 보여줄 수 있다. | 제가 과연 DB 보안을 안전하게 지킬 수 있을까요? 자신이 없습니다. |
User authentification에 어느정도 지식이 있다는 걸 보여줄 수 있다. | 회사만이 아니라, 다른 사람들이 방문한다면, 보안을 믿고 가입할 수 있는가? |
DB를 얼마나 잘 만들고 디자인 할 수 있는 지 보여줄 수 있다 | |
이렇게 있습니다.
후자인경우
장점 | 단점 |
API를 잘 쓸 수 있는 걸 보여줄 수 있다. | 특정회사에 관심이 있다는 걸 보여줄 수 없다. |
누가 방문했는 지 알 수 있다. | 성의가 없어보인다?? |
보안 걱정이 없다. | |
이정도로 생각합니다.
여러분들은 어떻게 생각하시는지요?
어떤 방법이 나을거라고 생각하시나요?