草庐IT

虚拟身份

全部标签

php - Laravel 4 中的用户身份验证

在Laravel4中验证和登录用户时遇到问题。我的登录表单指向这条路线。Route::post('login',function(){//getPOSTdata$userdata=array('username'=>Input::get('username'),'password'=>Input::get('password'));if(Auth::attempt($userdata)){//wearenowloggedin,gotohomereturnRedirect::to('/');}else{//authfailure!letsgobacktotheloginreturnRed

php - JSON 中的奇怪字符(在 cURL 身份验证后获得)

这是我用来从FeedbinAPI中获取JSON文件的函数.true,CURLOPT_USERPWD=>$username.":".$password//authentication);//Settingcurloptionscurl_setopt_array($ch,$options);//Gettingresults$result=curl_exec($ch);//GettingJSONresultstringprint_r($result);?>问题是我得到的JSON有点……奇怪。它有很多字符,例如\u003E\u003C/a\u003E\u003C/p\u003E\n\u003C

c# - 使用 PHP 对 ASP.NET 成员身份中的用户进行身份验证

尝试使用PHP根据现有ASP.NET成员数据库对用户进行身份验证时,我遇到了一些问题。我在网上搜索过,发现现有的答案似乎对我不起作用。即:publicstaticfunctionHash($password,$salt){$decodedSalt=base64_decode($salt);$utf=mb_convert_encoding($password,'UTF-16LE','UTF-8');returnbase64_encode(sha1($decodedSalt.$utf,true));}我认为部分问题是密码哈希值实际上并不是用SHA-1计算的,因为数据库中的值是44个字符长的

php - 在 Apache/Windows 2008 上使用 PHP 和 Oracle 时身份验证登录页面无法正常工作

[更新:已解决:谢谢大家。请参阅此处的代码:http://pastebin.com/1fJmXeG2]我非常感谢我能在这个问题上得到的任何帮助。我们的站点上有一个登录页面,该登录页面在使用Apache1和PHP4的旧Linux服务器上运行。我们想将其移动到新的Windows2008服务器(64位)...所以我在新服务器。我还启用了OCI8连接到Oracle11g数据库。我将登录页面的文件移到了新服务器上,但它们不起作用。发生的情况是页面不运行脚本,它只是转发到index.php而不是使用适当的响应重定向到索引php。当然,我在PHP脚本中更新了一些已弃用的语言,但它仍然不起作用。我是一

php - Web 服务身份验证 - PHP

我正在用PHP创建一个简单的网络服务来为我们的一些内部应用程序提供数据。我的问题是关于身份验证/安全性,实际Web服务的实现不是问题。为了安全起见,我计划为每个将使用该服务的应用程序提供一个唯一的、定期的静态身份验证代码,它们在调用该服务时使用该代码。服务代码然后检查内部列表以查看所使用的身份验证代码是否有效,如果有效,则提供对数据的访问。例如xxx.xxx.com/ws.php?op=getproductnameslist&authcode=329cj32x21xdd332服务通过HTTPS提供,因此实际数据的传输应该加密。我想就安全问题以及是否有更好的方法来对上述内容发表一些评论。

php - 使用 Youtube API v3 从 Youtube channel 获取视频列表(没有烦人的身份验证弹出窗口)

我有一个youtubechannel,我正在使用YoutubeAPIv3提取在该channel中上传的视频列表(使用php库)。以下是我正在使用的代码片段:require_once'google-api-php-client/src/Google_Client.php';require_once'google-api-php-client/src/contrib/Google_YouTubeService.php';session_start();$OAUTH2_CLIENT_ID='xxxxxxxxx';$OAUTH2_CLIENT_SECRET='xxxxxxxxx';$clien

php - Laravel 5 忽略身份验证特定路由

我是laravel5的新手。我有一个仪表板页面和一个登录页面。每当我转到localhost:8080/dashboard时,它总是将我重定向到localhost:8080/auth/login。我想显示我的仪表板localhost:8080/dashboard无需先登录即可查看。这是我在VerifyCsfrToken中的代码namespaceApp\Http\Middleware;useClosure;useIlluminate\Foundation\Http\Middleware\VerifyCsrfTokenasBaseVerifier;classVerifyCsrfTokenex

php - 通过 Windows 身份验证在 Laravel 中对用户进行身份验证

我在IIS7.5上的Windows域中运行PHP。Windows身份验证是通过IIS启用的,因此可以通过PHP中的$_SERVER['AUTH_USER']访问用户DOMAIN\USERNAME。我刚刚为一个新的内部网站安装了Laravel5,并且需要一种使用单点登录方式在Laravel中验证用户身份的方法。最终用户应该在Laravel中进行身份验证,而无需在任何地方登录,因为他们已经在域中进行了身份验证..我四处搜索,几乎找不到任何相关内容!关于这个有什么写的吗?当然这是一个很常见的用例?我应该从哪里开始阅读,或者是否有人可以直接提供帮助? 最佳答案

php - 如何向 GuzzleHTTP 请求对象添加身份验证以进行异步处理

我正在创建多个以下GuzzleHttp\Psr7\Requests:useGuzzleHttp\Psr7\Request;$myRequest=newRequest('GET',$someUri);并将它们保存在一个数组中:$guzzleRequests然后我创建一个池来同时执行所有请求:useGuzzleHttp\Pool;$testPool=newPool($testClient=new\GuzzleHttp\Client(),$guzzlePromises,['fulfilled'=>function($response,$index){//thisisdeliveredeach

php - 无法使用 2 个可能的身份验证器使用用户名在 SMTP 服务器上进行身份验证

我已将gmailSMTP服务器配置为发送电子邮件。帐户不太安全的应用程序已打开,还有Recapture东西启用。这是mail.php配置。此代码在hostgator服务器上运行良好。但是我们有另一台服务器,邮件不是从该服务器发送的。我现在应该怎么办?错误图片http://screencast.com/t/BSCurEEubPJVreturnarray('driver'=>'smtp','host'=>'smtp.gmail.com','port'=>587,'from'=>array('address'=>'xxx@gmail.com','name'=>'xxxxTeam'),'enc