创建预设用户(例如admin)而无需注册

时间:2018-11-26 10:40:43

标签: node.js mongodb passport.js passport-local

我想构建一个小型应用程序,该应用程序可以连接到数据库,并可以在其中操作该数据库。

我将MongoDB与Node一起使用,护照,护照本机,猫鼬。为了访问此应用程序,您需要登录,但我不需要注册页面。我想在mongo中自己添加用户。 (因为注册不向任何人开放,我只希望有4-5个用户)

我将在Mongo中创建一个数据库,其中包含2个集合:1个数据库包含用户,1个数据库包含数据。

我的问题是如何在没有注册页面的情况下构建用户集合/表?我不知道如何散列密码并在没有注册页面的情况下独自完成所有操作。我想我可以为每个用户插入一个名称和密码,如果在应用程序上输入的密码等于数据库中的密码,它将登录该人。 但这将破坏护照,密码散列等目的。

所以我的问题是:在我的情况下,如何创建没有注册页面的预设用户?最好的方法是什么?

0 个答案:

没有答案