https://github.com/wonjongRyu/bookstagram/commit/2708c0898deba3c81b1aa8802ec867a17ec78642
- 로그인을 하기 전에 로그인 비밀 값을 만들어보자
- randomlists.com/nouns
- randomlists.com/random-adjectives
- 형용사, 명사를 500개씩 가져온다
- npm run prisma로 generate해주고 localhost:4000을 새로고침
- prisma 웹이랑 datamodel.prisma랑 자동 동기화가 잘 안된다.
- 직접 등록해줘야 하는듯
- 아래처럼 하면 prisma에 업데이트 된다.
이걸 메일로 보내기 위해 nodemailer를 사용
메일을 보내기 위해서는 sendgrid라는 transporter가 필요
sendgrid에 회원가입하고 이름과 비밀번호를 .env에 저장
npm install nodemailer-sendgrid-transport
server.js에 아래와 같이 추가하고 서버를 재실행하면 메일이 날아온다.
sendSecretMail("wonjong4773@gmail.com", "123");
'Instagram Clone > GraghQL API' 카테고리의 다른 글
ETC (0) | 2019.10.15 |
---|---|
SearchUser, SearchPost (0) | 2019.10.15 |
ToggleLike and AddComment (0) | 2019.10.14 |
Passport JWT (0) | 2019.10.11 |
Create Account Resolver (0) | 2019.10.11 |