@@ -12,7 +12,7 @@ import "../config/passport";
12
12
* GET /login
13
13
* Login page.
14
14
*/
15
- export let getLogin = ( req : Request , res : Response ) => {
15
+ export const getLogin = ( req : Request , res : Response ) => {
16
16
if ( req . user ) {
17
17
return res . redirect ( "/" ) ;
18
18
}
@@ -25,7 +25,7 @@ export let getLogin = (req: Request, res: Response) => {
25
25
* POST /login
26
26
* Sign in using email and password.
27
27
*/
28
- export let postLogin = ( req : Request , res : Response , next : NextFunction ) => {
28
+ export const postLogin = ( req : Request , res : Response , next : NextFunction ) => {
29
29
req . assert ( "email" , "Email is not valid" ) . isEmail ( ) ;
30
30
req . assert ( "password" , "Password cannot be blank" ) . notEmpty ( ) ;
31
31
req . sanitize ( "email" ) . normalizeEmail ( { gmail_remove_dots : false } ) ;
@@ -55,7 +55,7 @@ export let postLogin = (req: Request, res: Response, next: NextFunction) => {
55
55
* GET /logout
56
56
* Log out.
57
57
*/
58
- export let logout = ( req : Request , res : Response ) => {
58
+ export const logout = ( req : Request , res : Response ) => {
59
59
req . logout ( ) ;
60
60
res . redirect ( "/" ) ;
61
61
} ;
@@ -64,7 +64,7 @@ export let logout = (req: Request, res: Response) => {
64
64
* GET /signup
65
65
* Signup page.
66
66
*/
67
- export let getSignup = ( req : Request , res : Response ) => {
67
+ export const getSignup = ( req : Request , res : Response ) => {
68
68
if ( req . user ) {
69
69
return res . redirect ( "/" ) ;
70
70
}
@@ -77,7 +77,7 @@ export let getSignup = (req: Request, res: Response) => {
77
77
* POST /signup
78
78
* Create a new local account.
79
79
*/
80
- export let postSignup = ( req : Request , res : Response , next : NextFunction ) => {
80
+ export const postSignup = ( req : Request , res : Response , next : NextFunction ) => {
81
81
req . assert ( "email" , "Email is not valid" ) . isEmail ( ) ;
82
82
req . assert ( "password" , "Password must be at least 4 characters long" ) . len ( { min : 4 } ) ;
83
83
req . assert ( "confirmPassword" , "Passwords do not match" ) . equals ( req . body . password ) ;
@@ -117,7 +117,7 @@ export let postSignup = (req: Request, res: Response, next: NextFunction) => {
117
117
* GET /account
118
118
* Profile page.
119
119
*/
120
- export let getAccount = ( req : Request , res : Response ) => {
120
+ export const getAccount = ( req : Request , res : Response ) => {
121
121
res . render ( "account/profile" , {
122
122
title : "Account Management"
123
123
} ) ;
@@ -127,7 +127,7 @@ export let getAccount = (req: Request, res: Response) => {
127
127
* POST /account/profile
128
128
* Update profile information.
129
129
*/
130
- export let postUpdateProfile = ( req : Request , res : Response , next : NextFunction ) => {
130
+ export const postUpdateProfile = ( req : Request , res : Response , next : NextFunction ) => {
131
131
req . assert ( "email" , "Please enter a valid email address." ) . isEmail ( ) ;
132
132
req . sanitize ( "email" ) . normalizeEmail ( { gmail_remove_dots : false } ) ;
133
133
@@ -163,7 +163,7 @@ export let postUpdateProfile = (req: Request, res: Response, next: NextFunction)
163
163
* POST /account/password
164
164
* Update current password.
165
165
*/
166
- export let postUpdatePassword = ( req : Request , res : Response , next : NextFunction ) => {
166
+ export const postUpdatePassword = ( req : Request , res : Response , next : NextFunction ) => {
167
167
req . assert ( "password" , "Password must be at least 4 characters long" ) . len ( { min : 4 } ) ;
168
168
req . assert ( "confirmPassword" , "Passwords do not match" ) . equals ( req . body . password ) ;
169
169
@@ -189,7 +189,7 @@ export let postUpdatePassword = (req: Request, res: Response, next: NextFunction
189
189
* POST /account/delete
190
190
* Delete user account.
191
191
*/
192
- export let postDeleteAccount = ( req : Request , res : Response , next : NextFunction ) => {
192
+ export const postDeleteAccount = ( req : Request , res : Response , next : NextFunction ) => {
193
193
User . remove ( { _id : req . user . id } , ( err ) => {
194
194
if ( err ) { return next ( err ) ; }
195
195
req . logout ( ) ;
@@ -202,7 +202,7 @@ export let postDeleteAccount = (req: Request, res: Response, next: NextFunction)
202
202
* GET /account/unlink/:provider
203
203
* Unlink OAuth provider.
204
204
*/
205
- export let getOauthUnlink = ( req : Request , res : Response , next : NextFunction ) => {
205
+ export const getOauthUnlink = ( req : Request , res : Response , next : NextFunction ) => {
206
206
const provider = req . params . provider ;
207
207
User . findById ( req . user . id , ( err , user : any ) => {
208
208
if ( err ) { return next ( err ) ; }
@@ -220,7 +220,7 @@ export let getOauthUnlink = (req: Request, res: Response, next: NextFunction) =>
220
220
* GET /reset/:token
221
221
* Reset Password page.
222
222
*/
223
- export let getReset = ( req : Request , res : Response , next : NextFunction ) => {
223
+ export const getReset = ( req : Request , res : Response , next : NextFunction ) => {
224
224
if ( req . isAuthenticated ( ) ) {
225
225
return res . redirect ( "/" ) ;
226
226
}
@@ -243,7 +243,7 @@ export let getReset = (req: Request, res: Response, next: NextFunction) => {
243
243
* POST /reset/:token
244
244
* Process the reset password request.
245
245
*/
246
- export let postReset = ( req : Request , res : Response , next : NextFunction ) => {
246
+ export const postReset = ( req : Request , res : Response , next : NextFunction ) => {
247
247
req . assert ( "password" , "Password must be at least 4 characters long." ) . len ( { min : 4 } ) ;
248
248
req . assert ( "confirm" , "Passwords must match." ) . equals ( req . body . password ) ;
249
249
@@ -305,7 +305,7 @@ export let postReset = (req: Request, res: Response, next: NextFunction) => {
305
305
* GET /forgot
306
306
* Forgot Password page.
307
307
*/
308
- export let getForgot = ( req : Request , res : Response ) => {
308
+ export const getForgot = ( req : Request , res : Response ) => {
309
309
if ( req . isAuthenticated ( ) ) {
310
310
return res . redirect ( "/" ) ;
311
311
}
@@ -318,7 +318,7 @@ export let getForgot = (req: Request, res: Response) => {
318
318
* POST /forgot
319
319
* Create a random token, then the send user an email with a reset link.
320
320
*/
321
- export let postForgot = ( req : Request , res : Response , next : NextFunction ) => {
321
+ export const postForgot = ( req : Request , res : Response , next : NextFunction ) => {
322
322
req . assert ( "email" , "Please enter a valid email address." ) . isEmail ( ) ;
323
323
req . sanitize ( "email" ) . normalizeEmail ( { gmail_remove_dots : false } ) ;
324
324
0 commit comments