Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hyunjong Lee
/
YTMT
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hyunjong
2019-05-28 22:04:58 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9d23071b2fcbd9c46596cf88b77c8ed98eaa182c
9d23071b
1 parent
9a209bf7
코드 분석하기, 주석달기
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
4 deletions
routes/index.js
routes/yourtoons.js
routes/index.js
View file @
9d23071
...
...
@@ -15,20 +15,21 @@ var kakaoKey = {
callbackURL
:
'/auth/login/kakao/callback'
};
//
var
naverKey
=
{
clientID
:
'OHmCrpQuVFnIEB4GkmF_'
,
callbackURL
:
'/auth/login/naver/callback'
,
clientSecret
:
'BBgcRdnj0M'
};
//
var
googleKey
=
{
clientID
:
'924802195853-ir977i2ohnddaaninlqlbeg6sov629hq.apps.googleusercontent.com'
,
callbackURL
:
'/auth/login/google/callback'
,
clientSecret
:
'NaWeoJouUzYq4VfBesTkdUfA'
};
//
passport
.
use
(
new
KakaoStrategy
(
kakaoKey
,
function
(
accessToken
,
refreshToken
,
params
,
profile
,
done
)
{
console
.
log
(
profile
);
...
...
@@ -40,6 +41,7 @@ passport.use(new KakaoStrategy(kakaoKey,
}
));
//
passport
.
use
(
new
NaverStrategy
(
naverKey
,
function
(
accessToken
,
refreshToken
,
profile
,
done
)
{
console
.
log
(
profile
);
...
...
@@ -51,6 +53,7 @@ passport.use(new NaverStrategy(naverKey,
}
));
//
passport
.
use
(
new
GoogleStrategy
(
googleKey
,
function
(
accessToken
,
refreshToken
,
profile
,
done
)
{
console
.
log
(
profile
);
...
...
@@ -122,17 +125,19 @@ function loginByThirdparty(info, done) {
});
}
//
설명
//
라우터 설정, 카카오
router
.
get
(
'/auth/logout/kakao'
,
function
(
req
,
res
)
{
req
.
logout
();
res
.
redirect
(
'/'
);
})
router
.
get
(
'/auth/logout/facebook'
,
function
(
req
,
res
)
{
// 라우터 설정, 페이스북
router
.
get
(
'/auth/logout/naver'
,
function
(
req
,
res
)
{
req
.
logout
();
res
.
redirect
(
'/'
);
})
// 라우터 설정, 구글
router
.
get
(
'/auth/logout/google'
,
function
(
req
,
res
)
{
req
.
logout
();
res
.
redirect
(
'/'
);
...
...
@@ -173,6 +178,7 @@ function getDaumToons(_day){
});
}
//
function
getNaverToons
(){
var
allWeeklyToonsUrl
=
"http://comic.naver.com/webtoon/weekday.nhn"
;
request
(
allWeeklyToonsUrl
,
function
(
err
,
res
,
html
)
{
...
...
routes/yourtoons.js
View file @
9d23071
...
...
@@ -2,6 +2,7 @@ var express = require('express');
var
async
=
require
(
'async'
);
var
router
=
express
.
Router
();
//
function
getYourToons
(
id
,
cb
){
//현재 로그인한 유저가 아닌 다른 유저들의 내툰리스트 가져오기
var
sqlquery
=
"SELECT u.id, t.toon_index, t.name, t.thum_link, t.webtoon_link, t.week, t.site FROM user u, user_toon_relation ur, toon t WHERE u.id != '"
+
id
+
"' && u.id=ur.user_id && t.toon_index=ur.toon_index;"
;
...
...
Please
register
or
login
to post a comment