我让Jenkins在OSX 10.8.2上运行。我经常离开一个登录的会话,并使用su命令切换到Jenkins帐户。
有时,我会收到一个社交笨拙的用户打来的神秘电话/电子邮件/短信,他们简单地说"Jenkins坏了“,并附上了一个无用的日志片段,表明Jenkins无法与远程主机交谈,因为密钥无效。Jenkins构建失败。我要做的第一件事就是在我登录的会话中输入一个"whoami“。
whoami -> _assetcache
I type "exit"
whoami -> root
sudo su - jenkins
whoami -> jen
我需要确保用户是谁谁是谁在网站上通过发送哈希代码生成到他的电子邮件或短信之前,完成一项操作。
我们已经实现了帐户余额,因此我们需要通过验证帐户所有者来防止其他人使用他的余额。
场景想要实现:
User add items to his cart
Send hash code to his email
verify the code
Complete to checkout
最佳做法是什么?
使用商务框架 -- 商业账户余额