V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iYu
V2EX  ›  程序员

[深圳+有偿咨询] Lumen + Dingo

  •  
  •   iYu ·
    iiiyu · 2018-01-27 15:09:18 +08:00 · 3401 次点击
    这是一个创建于 2487 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在学习 PHP,用 Lumen + Dingo 遇到了阻力很烦,查阅文档和 Google 都没法解决我的问题。 我依然在想做一些基本功能的时候一脸懵逼。而我想快速的获取一些信息。所以决定发贴求助。 比如我想做多用户 JWT 登陆的时候 guard auth 然后对应的配置文件。到底是干什么的还是没有一个很好的理解。 越写越烦了。

    所以想找个

    1. 2 年以上的 PHP 熟手
    2. 最好要用过 Lumen 做过项目
    3. 理解 Laravel 一系列的原理。

    找个咖啡馆来,我来问一些问题,你教我一下,估计一个下午左右的时长就好。

    地点:我去深圳南山和福田都挺方便的

    费用:你先联系我,按照你的时薪跟我说一下。我衡量一下能承受的都可以。

    我的联系方式

    QQ: NDUyMzg1MTkx

    Wechat: MTgxNTAxNTU4ODY=

    第 1 条附言  ·  2018-01-27 20:54:32 +08:00
    下午有个厉害的小哥哥教我了。 只喝了咖啡,并没有收取劳务费用。 很年轻很厉害,解决了我一些很重要的疑问。V2EX 大法好。
    14 条回复    2018-01-27 21:52:34 +08:00
    susucoolsama
        1
    susucoolsama  
       2018-01-27 15:27:15 +08:00
    楼主土豪,还可以请私人教师啊,猛。
    iYu
        2
    iYu  
    OP
       2018-01-27 15:33:31 +08:00
    @susucoolsama 并不土豪。只是每个人的时间都是宝贵的。
    Weny
        3
    Weny  
       2018-01-27 15:39:13 +08:00 via iPhone   ❤️ 1
    dingo jwt 的配置怕是 u2b 有视频 或者跟着 startup 教程一步步来
    carlclone
        4
    carlclone  
       2018-01-27 15:39:54 +08:00   ❤️ 1
    直接提问不就行了么, 为什么还要去咖啡馆
    torbrowserbridge
        5
    torbrowserbridge  
       2018-01-27 15:49:53 +08:00 via Android   ❤️ 2
    不去咖啡馆难道去宾馆?
    iiusky
        6
    iiusky  
       2018-01-27 16:44:22 +08:00   ❤️ 1
    这样?
    lmfx89
        7
    lmfx89  
       2018-01-27 17:01:53 +08:00   ❤️ 1
    分享一下:
    1.https://github.com/liyu001989/lumen-api-demo 这个是初学 Laravel、Jwt-Auth、dingo 时参考的 demo,很赞。
    2.https://b.von.im/2017/07/15/2017-7-15-Laravel-Multi-Auth/ 貌似 Jwt-Auth 那个包本身是不能直接配置多账户认证的,当时也遇到这个需求,想了些办法,做了些笔记。
    iYu
        8
    iYu  
    OP
       2018-01-27 20:54:38 +08:00
    @Weny jwt 已经能 run 了 是 guard auth 那套不太懂。
    iYu
        9
    iYu  
    OP
       2018-01-27 20:54:55 +08:00
    @carlclone 这样效率高一些
    iYu
        10
    iYu  
    OP
       2018-01-27 20:55:34 +08:00
    @iiusky 额 目前我的是纯 API,好像没有用到这么高级的地方
    iYu
        11
    iYu  
    OP
       2018-01-27 20:56:04 +08:00
    @lmfx89 谢谢 我看一下。 目前的代码就是 参考 lumen api demo copy 过来的了。
    xuyl
        12
    xuyl  
       2018-01-27 21:04:30 +08:00   ❤️ 1
    可以看下我的项目 https://github.com/tonyxyl/laravel_admin_api, 不收费,给个 star 就行
    iYu
        13
    iYu  
    OP
       2018-01-27 21:41:04 +08:00
    @lmfx89 有个小疑问, 多用户必须设置设置为多个 Secrect 么? 今天学习的结果貌似是 Auth 单独为不同的 provider 都维护了一套。 就算我的验证代码一样。 还是能区别开来。
    lmfx89
        14
    lmfx89  
       2018-01-27 21:52:34 +08:00
    @iYu 一开始我也没有修改 Secrect,后来“串号”了,即:用 A 系统( id 为 1 )的用户的 token 访问 B 系统时,可以访问,并且会被认定为 B 系统中 ID 为 1 的用户。

    我想是因为 Jwt 仅通过 Secrect+ sub Subject 辨识唯一用户吧,所以觉得如果密钥和 ID 一致,不合适。

    PS:我觉得魔改的方法不太优雅,如果您有更正规的方案还麻烦您分享下我哈。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1027 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:43 · PVG 04:43 · LAX 12:43 · JFK 15:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.