Skip to content

Commit 4475ff8

Browse files
Implement passport in our app
1 parent 62c18c2 commit 4475ff8

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/app.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ import express from 'express'
33
import morgan from 'morgan'
44
import cors from 'cors'
55

6+
import passport from 'passport'
7+
import middlewarePassport from './midlewares/passport'
8+
69
import authRoute from './routes/auth.routes'
710

811
const app = express()
@@ -16,6 +19,10 @@ app.use(morgan('dev'))
1619
app.use(express.json())
1720
app.use(express.urlencoded({extended: false}))
1821

22+
//Passport
23+
app.use(passport.initialize())
24+
passport.use(middlewarePassport)
25+
1926
//Routes
2027
app.use('/api/auth', authRoute)
2128

src/routes/auth.routes.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import { Router } from 'express'
22
import { signIn, signUp } from '../controllers/auth/auth.controller'
33

4+
45
const router = Router()
56

67
router.post('/signin', signIn)
78
router.post('signup', signUp)
9+
//router.get('/profile', )
810

911

1012
export default router

0 commit comments

Comments
 (0)