我正在使用Laravel的Socialite为应用程序添加社交身份验证.我可以分别检索全名,但不能检索名字和姓氏.回调发生后,Socialite正在处理它,成功检索用户.如果我要转发用户,我会从中$user = this->social->driver('facebook')->user();获取以下内容:
object(Laravel\Socialite\Two\User)#459 (8) {
["token" ]=> string(209) "{token}"
["id"] => string(17) "{socialID}"
["nickname"] => NULL
["name"] => string(14) "{Full Name}"
["email"] => string(19) "{Email address}"
["avatar"] => string(69) "https://graph.facebook.com/v2.4/{socialID}/picture?type=normal"
["user"] => array(6) {
["first_name"] => string(6) "{First name}"
["last_name"] => string(7) "{Last mame}"
["email"] => string(19) "{Email address}"
["gender"] => string(4) "male"
["verified"] => bool(true)
["id"] => string(17) "{socialID}"
}
["avatar_original"] => string(68) "https://graph.facebook.com/v2.4/{socialID}/picture?width=1920"
Run Code Online (Sandbox Code Playgroud)
}
我可以通过$user->name或获得全名或电子邮件,$user->email但是,我无法获得单独的名字和姓氏.我已经尝试过$user->first_name尝试转储$user->user数组,但我看到的只是未定义的属性错误.
我不想做一些奇怪的事情,比如当单独的名字和姓氏明显存在时从全名中提取它,因为当中间名存在时它会变得丑陋.
我用Google搜索了一下,奇怪的是,没有人遇到过这个问题.我错过 …
我在包装div中有2个div,我想知道是否可以将#wrapper div放在内容的顶部(#outer和#inner)。
<div id="wrapper">
<div id="outer">
<div id="inner"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我希望#wrapper添加透明背景而不对HTML进行任何更改。我尝试使用z-index这样做没有成功。
看到这个小提琴:http : //jsfiddle.net/nPpDE/
任何帮助深表感谢。