V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  pein  ›  全部回复第 8 页 / 共 16 页
回复总数  303
1  2  3  4  5  6  7  8  9  10 ... 16  
等新买
2016-02-01 09:13:23 +08:00
回复了 Magician 创建的主题 程序员 各位写代码的时 都是喜欢什么音乐播放器来听音乐?
还是喜欢自己的音乐播放器 http://2ndrenais.com/aetherplayer
2016-01-18 10:27:55 +08:00
回复了 ilotuo 创建的主题 分享发现 算不算百度爆谷歌一次?
楼主机智啊,以己之长,攻他人之短。要不大家都搜个西班牙语或者意大利语试试?
哈哈哈太搞笑了 23333
一开始我觉得楼主很强大,能跟客服就一件小事扯那么久,后来发现尼玛客服更强大,从容不迫,宠辱不惊,以不变应万变。最后演变成了楼主给客服做图灵测试,客服得证明自己不是机器人,剧情真是各种神逆转啊!
2016-01-11 09:34:53 +08:00
回复了 xx314327475 创建的主题 反馈 我就想知道 7 楼到底怎么了?
@imn1 V2EX 的各位管理员有权给各种违反 TOS 或者他们看不惯的人进行降权处理,被降权的方式包括发新帖被主动下沉显示几天之前、发布的内容无法上到首页或热门分类等等等等,并且执行该操作后系统不会通知用户已被降权,也不会告知是为什么被降权,即用户是毫不知情的状态(除非自己发现)。
拉低中奖率!
兹瓷,会有 ios 版吗?
2015-11-06 10:15:51 +08:00
回复了 gujianbo 创建的主题 程序员 我写了一篇有关搜索引擎原理与架构的文章
写得不错,值得学习,如果能再深化一点就好了。
2015-11-02 13:04:45 +08:00
回复了 firhome 创建的主题 宽带症候群 本来要办联通,结果联通没线路。。电信直接 200M 了。
@yjrdsg 刚下单 R7000 请问下 SS 是固件自带吗?
2015-10-30 08:44:33 +08:00
回复了 815lbh 创建的主题 问与答 问:要不要改代码,如果改什么程度比较合适?
改好了没人奖励你,改坏了你就歇菜了,懂吗。
@nightar 这位同学说的可以有啊~要是做出来我肯定买!
2015-10-28 11:18:18 +08:00
回复了 cnkuner 创建的主题 问与答 好迷茫,我是造千斤顶的。
要收获爱情就别搞 IT 啊。。不然身边都是 diaosi 程序员,女的几乎碰不到
2015-10-27 08:33:28 +08:00
回复了 Nick 创建的主题 问与答 刚刚手机流量莫名超了 3 个 g,联通直接扣了 600rmb
http://www.ithome.com.tw/news/99510 《 iOS 9 Wi-Fi 輔助功能暗中耗用行動數據》 这个新闻应该能解决你的困惑
2015-10-19 11:38:32 +08:00
回复了 solaro 创建的主题 PHP 告诉你 laravel 为什么在国内流行不起来
@AbrahamGreyson 首先感谢打了那么多字来讲述流程,但不知道你亲自试过没有,这种方式对于把默认方式改为 md5(password+salt)方式是无效的:(
你的方法只是改变了 hash 方式而已,而 hash 方式只是整个登录验证流程中的一部分,整个登陆流程在 Illuminate\Auth\EloquentUserProvider 的 validateCredentials()方法中实现的,是被它控制的,其中调用 check()方法只有两个参数,它所 use 的 HasherContract 是 Illuminate\Contracts\Hashing ,这些都是在 vendor 中不能改的。
你的实现方式也是有问题的,因为 contract 是一组接口,原则上是不能改的。它的作用是由其它类来实现它,这个接口是由各种类来实现的,用户只要更换一下实现的类就行了,这样就降低了耦合非常方便。这边要达到修改 hash 方式的目的并不需要改 contract ,只需要更换一下实现 contract 的类就行了,步骤类似你的第 2 第 3 步。
概括一下就是你的方法虽然连 contract 类都改了,但还是无法影响到整个验证流程即 EloquentUserProvider 中的 validateCredentials()方法, hash 方法确实是可以改的,可以自己弄一个然后在 make()里面把 bcrypt 改成 md5 或其它,但这边还需要获取数据库中的 salt ,这个 salt 是无法在自己的 hash 方法中获得的,甚至你连在自己的 make()方法中查数据库获得 salt 都无法做到,因为查询的依据 email 你没有办法获得,它在流程 validateCredentials()中并没有把$credentials 数组传给 make()方法。
也许这个加密验证最终是能改的,但也肯定非常复杂,不是简单几部能搞定,应该要重写很多东西。有什么说得不对的地方请指正,欢迎交流。
2015-10-16 20:54:59 +08:00
回复了 solaro 创建的主题 PHP 告诉你 laravel 为什么在国内流行不起来
@xuxu 这个早就看过了,你可以去看一下 EloquentUserProvider.php 中调用 check()方法的地方,那边根本就没有给出第三个参数。
2015-10-16 15:05:38 +08:00
回复了 solaro 创建的主题 PHP 告诉你 laravel 为什么在国内流行不起来
Laravel 社区现在新出来了不少,但其实就那么点人,活跃的一直都是那几个老面孔。我认为 LZ 说的大部分还是比较中肯的,代码可读性差是因为用了很多设计模式,最后弄得一些编辑器都追踪不到代码了。中文资料不足其实严格来说不能算是缺点,主要是它的英文文档写得也不咋的,基础的都写了,进一步深层次的内容就只是含糊提一下敷衍了事。
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2245 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 07:59 · PVG 15:59 · LAX 00:59 · JFK 03:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.