我让Jenkins在OSX 10.8.2上运行。我经常离开一个登录的会话,并使用su命令切换到Jenkins帐户。
有时,我会收到一个社交笨拙的用户打来的神秘电话/电子邮件/短信,他们简单地说"Jenkins坏了“,并附上了一个无用的日志片段,表明Jenkins无法与远程主机交谈,因为密钥无效。Jenkins构建失败。我要做的第一件事就是在我登录的会话中输入一个"whoami“。
whoami -> _assetcache
I type "exit"
whoami -> root
sudo su - jenkins
whoami -> jen
我在Laravel App中使用社交名流进行社交网络身份验证。我想使用社交网络添加注册,而不是通过输入用户名和密码来使用经典的注册方法。目前,我决定创建一个包含名称和用户名的用户模型,用于uathorization,并在db中为每个包含来自社交网络的user_id和id的PK分隔表。
当系统在所选择的社交网络中接收到用户的id时,它检查该id的相应表,如果存在,则获取用户id,并向系统验证用户。如果不是,则添加到此处并进行身份验证。
处理来自社交网络的响应的函数:
public function handleProviderCallback($social)
{
$userSocial