Skip to content
#

Heroku

heroku logo

Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

Here are 7,583 public repositories matching this topic...

juanda99
juanda99 commented Sep 30, 2016

It would be better to use bcrypt, beause its more secure as it's slower (uses more computing cycles).
Your code could also be better:

You wouldn't need salt field in User model, because it's saved into the same field as password does.

For authentication, something like:

var mongoose = require('mongoose'),
  bcrypt = require('bcryptjs');

var userSchema = mongoose.Schema({
  email: String,
papercups
reichert621
reichert621 commented Oct 26, 2020

Problem
We should be able to archive (soft delete) conversations if they've been closed for a certain period of time. This will speed up our queries and remove unnecessary data from the UI. Also, since it's a soft-delete, we'll be able to retrieve the data if the user decides they want it back.

Solution
Let's add an archived_at field to the conversations table and use the presence

Organization
heroku
Website
www.heroku.com
Wikipedia
Wikipedia
You can’t perform that action at this time.