Toggle navigation
Toggle navigation
This project
Loading...
Sign in
김대철
/
CafeRecommend
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
1
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
최정민
2021-06-07 02:38:15 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
55995d8745525d5988d9dd2b3259a16e693150f2
55995d87
1 parent
d2294b0e
DOCS : 보안키 설정 및 README 수정
-
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
19 additions
and
17 deletions
README.md
routes/index.js
views/map.ejs
README.md
View file @
55995d8
...
...
@@ -61,19 +61,24 @@ https://2015104153.oss2021.tk:3000
```
npm install
```
6.
발급받은 구글 로그인 ClientID를
`index.js`
,
`index.ejs`
,
지도 API키를
`map.ejs`
에 각각 넣기
6.
발급받은 구글 로그인 ClientID를
`index.js`
지도 API키를
`map.ejs`
에 각각 넣기
```
var CLIENT_ID = "발급받은 ClientID" // index.js
```
```HTML
<meta name="google-signin-client_id" content="발급받은 ClientID"> // index.ejs
```
```HTML
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은API키&libraries=services"></script> // map.ejs
```
7.
MySQL connection 연결 설정 (index.js)
7.
Session File Store 설정 (index.js)
```
session({
secret: "원하는 암호",
resave: false,
saveUninitialized: true,
store: new FileStore(),
})
```
8.
MySQL connection 연결 설정 (index.js)
```
var connection = mysql.createConnection({
host: "IP주소 입력 (localhost 또는 AWS 서버 주소)",
...
...
@@ -82,7 +87,7 @@ https://2015104153.oss2021.tk:3000
database: "스키마이름 입력",
});
```
8
.
프로그램 실행
9
.
프로그램 실행
```
npm run start
```
...
...
routes/index.js
View file @
55995d8
...
...
@@ -6,7 +6,7 @@ var bodyParser = require("body-parser");
var
{
OAuth2Client
}
=
require
(
"google-auth-library"
);
const
CLIENT_ID
=
"
94679084723-s5f0686p2porp9mkakrp1p89a48n24nj.apps.googleusercontent.com
"
;
"
발급받은 ClientID
"
;
var
client
=
new
OAuth2Client
(
CLIENT_ID
);
var
mysql
=
require
(
"mysql"
);
const
session
=
require
(
"express-session"
);
...
...
@@ -16,7 +16,7 @@ router.use(bodyParser.urlencoded({ extended: false })); //url인코딩 x
router
.
use
(
bodyParser
.
json
());
//json방식으로 파싱
router
.
use
(
session
({
secret
:
"
209
"
,
// 암호화
secret
:
"
원하는 암호
"
,
// 암호화
resave
:
false
,
saveUninitialized
:
true
,
store
:
new
FileStore
(),
...
...
@@ -24,10 +24,10 @@ router.use(
);
var
connection
=
mysql
.
createConnection
({
host
:
"
localhost
"
,
user
:
"
root
"
,
password
:
"
g79465
"
,
database
:
"
caferecommend
"
,
host
:
"
IP주소 입력 (localhost 또는 AWS 서버 주소)
"
,
user
:
"
계정 입력
"
,
password
:
"
암호 입력
"
,
database
:
"
스키마이름 입력
"
,
});
connection
.
connect
();
...
...
views/map.ejs
View file @
55995d8
...
...
@@ -163,10 +163,7 @@
<p
id=
"recommend"
></p>
</section>
<script
type=
"text/javascript"
src=
"//dapi.kakao.com/v2/maps/sdk.js?appkey=68cbccbcd6f0fef0a213e62ad37393ee&libraries=services"
></script>
<script
type=
"text/javascript"
src=
"//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은API키&libraries=services"
></script>
<script>
var
lat
=
""
;
var
lon
=
""
;
...
...
Please
register
or
login
to post a comment