jjzjj

basic-authentication

全部标签

php - FOSRestBundle 添加 http 基本认证

我将FOSRestBundle添加到我的symfony2应用程序,这个应用程序已经有一个公共(public)区域和一个受FOSUserBundle保护的管理区域。我的问题是,我没有让浏览器提示输入用户名/密码,而且,当使用curl连接api时,我没有获得授权。#app/config/security.ymlproviders:user:id:fos_user.user_provider.usernameadministrator:entity:{class:App\UserBundle\Entity\Administrator,property:login}现在我添加了一个api区,想

php - GAPI : Failed to authenticate user. 永久修复 PHP

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion我正在尝试从GAPI中获取内容,它有时可以正常工作,但有时会抛出此错误:ExceptionGAPI:Failedtoauthenticateuser.Error:"https://developers.google.com/accounts/docs/A

php - xor 运算符在 PHP 和 Visual Basic 中的工作方式不同

我在使用xor运算符时遇到了一些问题。我有一个visualbasic应用程序,它具有以下行的功能:numeroCaracter=Asc(password.Substring(contador,1))XorAsc(CadenaEncriptacion.Substring(contador,1))password是函数接收的字符串,CadenaEncriptacion是这个常量:PrivateConstCadenaEncriptacionAsString="eNcRiPtAcIoNmUyChUlAyGuAyDeLpArAgUaYeNcRiPtAcIoNmUyChUlAyGuAyDeLpAr

authentication - Yii - 具有自己的 UserIdentity 组件的模块

我已经开始使用Yii框架,我有一个关于UserIdentity组件使用的新手问题。我的应用程序有一个管理模块,它将充当显示到真实站点的内容的后台。此模块有自己的管理员表tbl_admin_user。我想将模块的登录方法(检查该表而不是tbl_user)与一般站点之一分开。为此,我假设我需要为模块而不是完整的应用程序实现UserIdentity的身份验证方法,如果我错了请更正。当我覆盖该方法时,我什么也得不到。管理模块使用位于*protected\components*的UserIdentity而不是它自己的。有什么建议吗? 最佳答案

php - URL 不接受字母数字参数 - Yii2-app-basic

很快,我将在URL中传递41。confirm.php打印41。http://localhost/yii2-app-basic/web/site/confirm/41但是,当我在URL中传递“cfeb70c4c627167ee56d6e09b591a3ee”或“41a”时,http://localhost/yii2-app-basic/web/site/confirm/41a显示错误NOTFOUND(#404)Pagenotfound.TheaboveerroroccurredwhiletheWebserverwasprocessingyourrequest.Pleasecontactu

php - Zend_Auth : why authenticate object named adapter and not strategy?

$Zend_auth->authenticate($adapter);为什么叫适配器而不是策略? 最佳答案 问得好。我同意Zend_Auth_Adapter组件是Strategy模式的良好代表。可以争论它也是适配器模式的候选者。它是作为您正在使用的任何身份验证机制的适配器,它可以是另一个类(使它更明显地成为适配器),但即使对于诸如使用存储在数据库中的凭据的身份验证之类的东西,它也是是作为底层凭证存储的纯英文适配器。此外,在ZendFramework中没有通过模式名称调用每个类的约定。尽管存在符合这些模式的类,但没有Xxx_Singl

php - 使用 HTTP 身份验证以编程方式下载文件

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。我想使用php以编程方式下载文件(例如http://rapidpich.ir/d/555864)。但是,当我尝试在网络浏览器中访问该链接时,系统会要求我输入用户名和密码。我如何在PHP中提供这些凭据并检索文件?

php - HTTP Basic Auth 的编码密码字段

我使用PHPcURL与RestAPI通信。大多数功能是使用X-Ephemeral-Tokens执行的,但不幸的是,它们不允许通过这些授予删除权限,因此我必须实现一个通过HTTP基本身份验证删除的功能。我遇到的麻烦是测试帐户的密码是一个随机字符串,包括多个特殊字符(其中一些是双引号)。通过将username:password组合用单引号(即')括起来,我得到了使用普通cURL二进制文件的请求,但我不确定如何将其转换为PHP.相关片段如下。$curl=curl_init();curl_setopt($curl,CURLOPT_HTTPHEADER,array("Accept:applica

php - 没有设置数据库的基本 laravel 路由密码保护?

我正在为域(example.com/demo)寻找一个非常简单的密码保护解决方案(用户名和密码作为键值对存储在数组中)。我知道这在生产中是不好的做法,但这只是对某人的快速演示。我目前拥有的代码非常简单:Route::group(['prefix'=>'demo','before'=>'auth.basic'],function(){...});我必须创建自己的过滤器吗?我该如何设置才能使过滤器仅在生产环境中工作? 最佳答案 这很简单:Route::filter('auth.verybasic',function(){if(Reque

php - Yii 2.0 从 URL 中隐藏/basic/web 以及 index.php

网络上有很多关于如何从Yii2.0应用程序URL中隐藏index.php的信息,但是,我在这里要做的是同时从URL中删除“/basic/web/”。/basic/web是应用程序运行的目录,我目前的配置如下。这进入配置文件:'urlManager'=>['enablePrettyUrl'=>true,'showScriptName'=>false,],这是我在/web文件夹中的htaccess文件:RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule.in