Egg: 求助:如何使用账号/密码配合egg-passport-local登录?

Created on 12 Dec 2018  ·  7Comments  ·  Source: eggjs/egg

项目是使用 egg-init . --type=simple 建立的,没有 app.js 这个文件。
按照eggjs官网的说明安装和启用了 egg-passport 和 egg-passport-local 插件。
看过 https://github.com/eggjs/egg-passport-local 的README,可惜没有理解账号/密码验证这一步应该插到什么位置。
希望能有一个简单的示例。

Most helpful comment

passport这个教程写的。。。 没看懂

All 7 comments

* https://github.com/eggjs/examples/blob/master/passport/README.md

* https://github.com/eggjs/egg-passport-local/blob/master/test/fixtures/apps/passport-local-test/app.js

账号的其实可以不用这个插件,直接自己写个 Controller 就完了,没必要绕一圈

感谢解答!
登录这个,试着在写了。

不过,上面两个链接看过依然雾水。这个插件egg-passport-local,是用来做什么的?

  1. egg-passport-local 是按照Passport.js 规范实现的一个插件
  2. 使用中,@atian25 已经讲过了,可以不走这一套,添加一个controller直接处理POST过来的表单数据就可以了;当然了,你可以遵循标准,示例里不明白的地方具体指什么?
1. `egg-passport-local` 是按照`Passport.js` 规范实现的一个插件

2. 使用中,@atian25 已经讲过了,可以不走这一套,添加一个`controller`直接处理`POST`过来的表单数据就可以了;当然了,你可以遵循标准,示例里不明白的地方具体指什么?

感谢您的解答!

因为没有使用过Passport.js,加之egg-passport的例子中没有看到 egg-passport-local的部分。
既然目前用不上……暂且关闭这个了。

passport这个教程写的。。。 没看懂

的确看不懂

文档和demo真垃圾

Was this page helpful?
0 / 5 - 0 ratings