Showing
3 changed files
with
19 additions
and
17 deletions
... | @@ -61,19 +61,24 @@ https://2015104153.oss2021.tk:3000 | ... | @@ -61,19 +61,24 @@ https://2015104153.oss2021.tk:3000 |
61 | ``` | 61 | ``` |
62 | npm install | 62 | npm install |
63 | ``` | 63 | ``` |
64 | -6. 발급받은 구글 로그인 ClientID를 `index.js`, `index.ejs`, 지도 API키를 `map.ejs`에 각각 넣기 | 64 | +6. 발급받은 구글 로그인 ClientID를 `index.js` 지도 API키를 `map.ejs`에 각각 넣기 |
65 | ``` | 65 | ``` |
66 | var CLIENT_ID = "발급받은 ClientID" // index.js | 66 | var CLIENT_ID = "발급받은 ClientID" // index.js |
67 | ``` | 67 | ``` |
68 | 68 | ||
69 | ```HTML | 69 | ```HTML |
70 | - <meta name="google-signin-client_id" content="발급받은 ClientID"> // index.ejs | ||
71 | - ``` | ||
72 | - | ||
73 | - ```HTML | ||
74 | <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은API키&libraries=services"></script> // map.ejs | 70 | <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은API키&libraries=services"></script> // map.ejs |
75 | ``` | 71 | ``` |
76 | -7. MySQL connection 연결 설정 (index.js) | 72 | +7. Session File Store 설정 (index.js) |
73 | + ``` | ||
74 | + session({ | ||
75 | + secret: "원하는 암호", | ||
76 | + resave: false, | ||
77 | + saveUninitialized: true, | ||
78 | + store: new FileStore(), | ||
79 | + }) | ||
80 | + ``` | ||
81 | +8. MySQL connection 연결 설정 (index.js) | ||
77 | ``` | 82 | ``` |
78 | var connection = mysql.createConnection({ | 83 | var connection = mysql.createConnection({ |
79 | host: "IP주소 입력 (localhost 또는 AWS 서버 주소)", | 84 | host: "IP주소 입력 (localhost 또는 AWS 서버 주소)", |
... | @@ -82,7 +87,7 @@ https://2015104153.oss2021.tk:3000 | ... | @@ -82,7 +87,7 @@ https://2015104153.oss2021.tk:3000 |
82 | database: "스키마이름 입력", | 87 | database: "스키마이름 입력", |
83 | }); | 88 | }); |
84 | ``` | 89 | ``` |
85 | -8. 프로그램 실행 | 90 | +9. 프로그램 실행 |
86 | ``` | 91 | ``` |
87 | npm run start | 92 | npm run start |
88 | ``` | 93 | ``` | ... | ... |
... | @@ -6,7 +6,7 @@ var bodyParser = require("body-parser"); | ... | @@ -6,7 +6,7 @@ var bodyParser = require("body-parser"); |
6 | var { OAuth2Client } = require("google-auth-library"); | 6 | var { OAuth2Client } = require("google-auth-library"); |
7 | 7 | ||
8 | const CLIENT_ID = | 8 | const CLIENT_ID = |
9 | - "94679084723-s5f0686p2porp9mkakrp1p89a48n24nj.apps.googleusercontent.com"; | 9 | + "발급받은 ClientID"; |
10 | var client = new OAuth2Client(CLIENT_ID); | 10 | var client = new OAuth2Client(CLIENT_ID); |
11 | var mysql = require("mysql"); | 11 | var mysql = require("mysql"); |
12 | const session = require("express-session"); | 12 | const session = require("express-session"); |
... | @@ -16,7 +16,7 @@ router.use(bodyParser.urlencoded({ extended: false })); //url인코딩 x | ... | @@ -16,7 +16,7 @@ router.use(bodyParser.urlencoded({ extended: false })); //url인코딩 x |
16 | router.use(bodyParser.json()); //json방식으로 파싱 | 16 | router.use(bodyParser.json()); //json방식으로 파싱 |
17 | router.use( | 17 | router.use( |
18 | session({ | 18 | session({ |
19 | - secret: "209", // 암호화 | 19 | + secret: "원하는 암호", // 암호화 |
20 | resave: false, | 20 | resave: false, |
21 | saveUninitialized: true, | 21 | saveUninitialized: true, |
22 | store: new FileStore(), | 22 | store: new FileStore(), |
... | @@ -24,10 +24,10 @@ router.use( | ... | @@ -24,10 +24,10 @@ router.use( |
24 | ); | 24 | ); |
25 | 25 | ||
26 | var connection = mysql.createConnection({ | 26 | var connection = mysql.createConnection({ |
27 | - host: "localhost", | 27 | + host: "IP주소 입력 (localhost 또는 AWS 서버 주소)", |
28 | - user: "root", | 28 | + user: "계정 입력", |
29 | - password: "g79465", | 29 | + password: "암호 입력", |
30 | - database: "caferecommend", | 30 | + database: "스키마이름 입력", |
31 | }); | 31 | }); |
32 | connection.connect(); | 32 | connection.connect(); |
33 | 33 | ... | ... |
... | @@ -163,10 +163,7 @@ | ... | @@ -163,10 +163,7 @@ |
163 | <p id="recommend"></p> | 163 | <p id="recommend"></p> |
164 | </section> | 164 | </section> |
165 | 165 | ||
166 | - <script | 166 | + <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은API키&libraries=services"></script> |
167 | - type="text/javascript" | ||
168 | - src="//dapi.kakao.com/v2/maps/sdk.js?appkey=68cbccbcd6f0fef0a213e62ad37393ee&libraries=services" | ||
169 | - ></script> | ||
170 | <script> | 167 | <script> |
171 | var lat = ""; | 168 | var lat = ""; |
172 | var lon = ""; | 169 | var lon = ""; | ... | ... |
-
Please register or login to post a comment