Merge pull request #9008 from erictleung/fix/remove-unnecessary-authentication
Remove unused authentication methods
This commit is contained in:
		| @@ -4,20 +4,6 @@ module.exports = { | |||||||
|  |  | ||||||
|   sessionSecret: process.env.SESSION_SECRET, |   sessionSecret: process.env.SESSION_SECRET, | ||||||
|  |  | ||||||
|   trello: { |  | ||||||
|     key: process.env.TRELLO_KEY, |  | ||||||
|     secret: process.env.TRELLO_SECRET |  | ||||||
|   }, |  | ||||||
|  |  | ||||||
|   blogger: { |  | ||||||
|     key: process.env.BLOGGER_KEY |  | ||||||
|   }, |  | ||||||
|  |  | ||||||
|   mandrill: { |  | ||||||
|     user: process.env.MANDRILL_USER, |  | ||||||
|     password: process.env.MANDRILL_PASSWORD |  | ||||||
|   }, |  | ||||||
|  |  | ||||||
|   facebook: { |   facebook: { | ||||||
|     clientID: process.env.FACEBOOK_ID, |     clientID: process.env.FACEBOOK_ID, | ||||||
|     clientSecret: process.env.FACEBOOK_SECRET, |     clientSecret: process.env.FACEBOOK_SECRET, | ||||||
|   | |||||||
							
								
								
									
										53
									
								
								pm2Start.js
									
									
									
									
									
								
							
							
						
						
									
										53
									
								
								pm2Start.js
									
									
									
									
									
								
							| @@ -7,16 +7,6 @@ var _ = require('lodash'); | |||||||
| var instances = process.env.INSTANCES || 1; | var instances = process.env.INSTANCES || 1; | ||||||
| var serverName = process.env.SERVER_NAME || 'server'; | var serverName = process.env.SERVER_NAME || 'server'; | ||||||
| var maxMemory = process.env.MAX_MEMORY || '390M'; | var maxMemory = process.env.MAX_MEMORY || '390M'; | ||||||
| var transportOptions = { |  | ||||||
|   type: 'smtp', |  | ||||||
|   service: 'Mandrill', |  | ||||||
|   auth: { |  | ||||||
|     user: process.env.MANDRILL_USER || false, |  | ||||||
|     pass: process.env.MANDRILL_PASSWORD |  | ||||||
|   } |  | ||||||
| }; |  | ||||||
|  |  | ||||||
| var mailReceiver = process.env.MAIL_RECEIVER || false; |  | ||||||
|  |  | ||||||
| pm2.connect(function() { | pm2.connect(function() { | ||||||
|   pm2.start({ |   pm2.start({ | ||||||
| @@ -36,46 +26,3 @@ pm2.connect(function() { | |||||||
|     pm2.disconnect(); |     pm2.disconnect(); | ||||||
|   }); |   }); | ||||||
| }); | }); | ||||||
|  |  | ||||||
|  |  | ||||||
| if (transportOptions.auth.user && mailReceiver) { |  | ||||||
|   console.log('setting up mailer'); |  | ||||||
|   var transporter = nodemailer.createTransport(transportOptions); |  | ||||||
|   var compiled = _.template( |  | ||||||
|     'An error has occurred on server ' + |  | ||||||
|     '<% name %>\n' + |  | ||||||
|     'Stack Trace:\n\n\n<%= stack %>\n\n\n' + |  | ||||||
|     'Context:\n\n<%= text %>' |  | ||||||
|   ); |  | ||||||
|  |  | ||||||
|   pm2.launchBus(function(err, bus) { |  | ||||||
|     if (err) { |  | ||||||
|       return console.error(err); |  | ||||||
|     } |  | ||||||
|     console.log('event bus connected'); |  | ||||||
|  |  | ||||||
|     bus.on('process:exception', function(data) { |  | ||||||
|       var text; |  | ||||||
|       var stack; |  | ||||||
|       var name; |  | ||||||
|       try { |  | ||||||
|         data.date = moment(data.at || new Date()) |  | ||||||
|           .tz('America/Los_Angeles') |  | ||||||
|           .format('MMMM Do YYYY, h:mm:ss a z'); |  | ||||||
|  |  | ||||||
|         text = JSON.stringify(data, null, 2); |  | ||||||
|         stack = data.data.stack; |  | ||||||
|         name = data.process.name; |  | ||||||
|       } catch (e) { |  | ||||||
|         return e; |  | ||||||
|       } |  | ||||||
|  |  | ||||||
|       transporter.sendMail({ |  | ||||||
|         to: mailReceiver, |  | ||||||
|         from: 'team@freecodecamp.com', |  | ||||||
|         subject: 'Server exception', |  | ||||||
|         text: compiled({ name: name, text: text, stack: stack }) |  | ||||||
|       }); |  | ||||||
|     }); |  | ||||||
|   }); |  | ||||||
| } |  | ||||||
|   | |||||||
| @@ -12,9 +12,6 @@ GOOGLE_SECRET=stuff | |||||||
| LINKEDIN_ID=stuff | LINKEDIN_ID=stuff | ||||||
| LINKEDIN_SECRET=stuff | LINKEDIN_SECRET=stuff | ||||||
|  |  | ||||||
| MANDRILL_PASSWORD=stuff |  | ||||||
| MANDRILL_USER=stuff |  | ||||||
|  |  | ||||||
| TWITTER_KEY=stuff | TWITTER_KEY=stuff | ||||||
| TWITTER_SECRET=stuff | TWITTER_SECRET=stuff | ||||||
| TWITTER_TOKEN=stuff | TWITTER_TOKEN=stuff | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user