通过密码登录 不使用 client_id 和 client_secret 怎么实现?

目前自己的项目还没有使用第三方登录。怎么实现呢?

相信时间和变化
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 2
liyu001989
  • 第三方登录,自己是客户端,对接别人的 oauth 服务,例如 微信登录;
  • passport 是 Laravel 对 oauth 的封装,为自己的应用提供认证使用的是 oauth 密码模式;
  • jwt ,json web token,提供 token 认证机制。

你先了解清楚概念,自己到底要用什么,你没有使用第三方登录,跟你使不使用 passport 的 client_id 和 client_secret,有什么联系啊。

为什么不用 jwt 啊,课程里面 jwt 和passport 都写了,用的不就是密码登录吗

5年前 评论

@liyu001989 目前做简单的账户密码登录 等微信公众号申请下来会做微信第三方登录,想问一下:用了 passport 的话登录就必须带上 client_id 和 client_secret 吗? 之所以用 passport 是因为看官方文档推荐了这个。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!