V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  eb22fbb4  ›  全部回复第 1 页 / 共 5 页
回复总数  97
1  2  3  4  5  
第一点,Lcobucci\JWT\Builder 类的 getToken 返回的 object 是一个 Lcobucci\JWT\Token 实例,而 Lcobucci\JWT\Token 是有一个 __toString 方法的,这个方法保证了即使你直接 echo
的时候也是返回字符串,这种用法在面向对象里很常见的,不管是强面向对象的框架(比如 Symfony )还是其它语言(比如 JAVA ),所以并不觉得这样会不友好:

https://github.com/lcobucci/jwt/blob/3.2.5/src/Builder.php#L264

第二点,客户端传过来的 token string 只需要使用 Lcobucci\JWT\Parse 中的 parse 方法生成一个新的 Lcobucci\JWT\Token 实例:

具体实现在:

https://github.com/lcobucci/jwt/blob/3.2.5/src/Token.php#L191


实例代码:
$parser = new \Lcobucci\JWT\Parse();
$token = $parser->parse($_GET['token']);

而这个 $token 实例,是和你上一步的 Lcobucci\JWT\Token 是一样的,有了这个 $token 实例之后,你只需要在 verify 里验证你的 singer 就可以了,根本不存在你说的客户端传过来是个 string 无法验证这种问题。

所以,用以上两点来证明这个包坑多,不友好,完全没有说服力。
2018-10-19 18:24:36 +08:00
回复了 legendary04 创建的主题 问与答 迫于想装逼,求问,是买 iponex 好还是最新的 watch 好
既然是装逼,当然 watch 啊,x 有啥逼可装的。。。
2018-10-10 18:31:47 +08:00
回复了 morethansean 创建的主题 Android 关于今年 Pixel 3 购买被拒……
我是嫌麻烦,直接走淘宝代购了,之前第一代就是代购的,多几百块钱的事。
2018-08-30 18:29:12 +08:00
回复了 alvin666 创建的主题 问与答 有去过泰国的旁友吗?自由行还是跟团好?
不在意花费当然自由行,跟团有啥意思。
2018-08-30 18:27:50 +08:00
回复了 leoyanpc 创建的主题 问与答 Typora 配合什么使用效果更佳?
我现在用的 Google Driver,专门建一个 ./Markdown 目录。
2018-08-30 18:25:52 +08:00
回复了 cjw1115 创建的主题 问与答 关于买房,各位大佬有建议吗
我突然想到有人说:现在买房就像 49 年选择跟随国军。
2018-08-28 16:23:18 +08:00
回复了 i4oolish 创建的主题 奇思妙想 社区电商还有机会吗?
@Cosinex 我有这个想法的时候是很早以前了,那时候并没听过什么咸鱼,另外我说的这个是以小区为基本单位,有一定的线下功能。
2018-08-22 15:07:37 +08:00
回复了 i4oolish 创建的主题 奇思妙想 社区电商还有机会吗?
这种想法我很早也有过,但是后来没有执行,我跟你的区别是,我想做基于小区的二手交易平台,小区业主可以申请开通本小区板块然后自己可以管理。这种项目不是说不行,而是重运营不重技术,这东西做出来很容易,但是运营很麻烦,你有好的运营就可以做。
2018-08-22 15:01:18 +08:00
回复了 PHPer233 创建的主题 PHP 如何实现在 Web 页面中点一下按钮就能启动一个 PHP 进程?
如果你说是的后台进程的话,那么 PHP 的 pcntl 扩展就可以实现,利用 pcntl_fork 可以动态产生新的子进程并在后台运行。

https://segmentfault.com/a/1190000010808678
2018-08-19 01:31:15 +08:00
回复了 waffur 创建的主题 Python 有搞微信开发的吗?请教一个问题
问题的核心不在于存储,数据库、文件、缓存什么的可以,重要的是区分两次消息是否来自同一个人,服务端接收到消息里会包含用户 OpenID,用 OpenID 作为区分用户的唯一标识,把消息内容每次都存起来(只存两条也可以),判断回复时只需要根据 OpenID 取出前两次的消息内容就可以了。
2018-08-14 16:09:01 +08:00
回复了 linpf 创建的主题 程序员 分享一则 V2 里接私活遇到的一个坑
这种情没有办法绝对避免,唯可能的办法是,在前期尽可能多的拿到钱,千万不要听这些所谓的创业者鬼扯,我之前遇到过一个是这样的:双方线下谈好做一个基于微信的项目,最后谈好价格 2.8 万,分三次支付,开始开发给 8000,功能进度到 50% 时给 10000,最后开发完毕上线测试没问题交付完毕后付剩下来的 10000。

定好之后就签了合同并给了第一次 8000 开始写代码,功能做到 50% 多的时候,根对方要第二次款项,对方说是资金没到位缓一段时间,钱没问题你项目继续往前赶,然后写到 70% 的时候,又问了一次,就说是这周就给,你继续开发,然后又开发到快完成 (90% 左右) 的时候想又问了一次,对方直接说资金出了点问题,项目他们不做了,代码也不要了,我就日了狗了,我说你们要不要我的劳动都已经付出了,人直接挂电话,几天后,这货居然打电话给我说让我把第一次付的 8000 退给他,我直接一顿臭骂让滚蛋了,后来还 TM 威胁我说要在下班路上堵我,我说我 6 点下班就在 XX 路,你来我等你,之后也没来也就没信了。

所以说,前期尽可拿到更多的钱,来应对将来可能出现的不确定因素,才是上策。
2018-08-10 14:22:55 +08:00
回复了 adminnn 创建的主题 PHP 小生求问 公司为什么要用一些小框架
用什么框架这跟公司历历史遗留和初期员工技术喜好有关,不要太再意用什么框架,重要的是框架背后的设计思想,熟悉这些思想之后用什么框架都不会太难,另外不要轻易去主观评价一个框架的好坏,尤其是你对它缺乏足够了解的时候。
2018-08-10 11:17:32 +08:00
回复了 cc959798 创建的主题 PHP 统计下现在个大公司用的 PHP 版本
今年初就升 7.2 了,5.3 太老了吧。
2018-03-14 11:44:33 +08:00
回复了 yuann72 创建的主题 问与答 PHP 有没有检查参数格式区间的东西
表单验证的 packages 随便换一个都可以完成你所说的功能:

https://github.com/symfony/validator
https://github.com/Respect/Validation
2017-12-25 14:37:21 +08:00
回复了 johnwayne 创建的主题 酷工作 [上海] 本年度最后一次内推,急招前端和 PHP !
@johnwayne 好像没写待遇啊~
2017-12-25 12:54:07 +08:00
回复了 johnwayne 创建的主题 酷工作 [上海] 本年度最后一次内推,急招前端和 PHP !
貌似挺靠谱的招聘,不过你们 PHP 都是在搞 CI 吗?
2017-12-22 10:58:44 +08:00
回复了 tommy1881 创建的主题 PHP 有个很小的 PHP 项目,不知道有没有愿意做?
很简单意味着钱少呗,应该把需求发出来让大家判断简单与否。
2017-12-18 12:51:47 +08:00
回复了 okwork 创建的主题 分享创造 做了一个 IT 协作开发社群,相信可以取代中介商平台
可能很难,但还是要支持
Symfony +sonataAdmimBundle,符合题主需求
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5811 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 06:21 · PVG 14:21 · LAX 23:21 · JFK 02:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.