V2EX eb22fbb4 的所有回复 第 1 页 / 共 5 页
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 无法验证这种问题。

所以,用以上两点来证明这个包坑多,不友好,完全没有说服力。
既然是装逼,当然 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 创建的主题 奇思妙想 社区电商还有机会吗?
这种想法我很早也有过,但是后来没有执行,我跟你的区别是,我想做基于小区的二手交易平台,小区业主可以申请开通本小区板块然后自己可以管理。这种项目不是说不行,而是重运营不重技术,这东西做出来很容易,但是运营很麻烦,你有好的运营就可以做。
如果你说是的后台进程的话,那么 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 项目,不知道有没有愿意做?
很简单意味着钱少呗,应该把需求发出来让大家判断简单与否。
可能很难,但还是要支持
Symfony +sonataAdmimBundle,符合题主需求
1  2  3  4  5  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5148 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSIN: 3.9.8.5 36ms UTC 09:19 PVG 17:19 LAX 01:19 JFK 04:19
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86