草庐IT

登录注册

全部标签

php - Socialite laravel 5.4 Facebook登录报错(RequestException.php line 111中的ClientException)

在过去使用Facebook注册时,当我使用Facebook注册或登录时,功能突然正常工作,然后我遇到了这个错误ClientExceptioninRequestException.phpline111:Clienterror:GEThttps://graph.facebook.com/v2.8/me?access_token=&fields=name,email,gender,verified,link&appsecret_proof=5fb0d218f94cb8024712269c053f0186d360efd82cd3b588eaf621e0c79cresultedina400Bad

php - 在注册期间规范化/验证用户的 'City' 输入

我的问题涉及在注册期间验证/规范化用户输入的国家/地区和“城市”组合。理想情况下,我想要类似于OkCupid(http://www.okcupid.com/signup)注册页面的功能,在该页面中提出了这个问题。失去对城市输入字段的关注会以某种方式验证输入,而且它非常擅长它。我尝试了澳大利亚农村的一个小镇(人口规范化/验证很重要,因为我想规范化用户生成的事件实体的“城市”字段,以允许匹配同一位置的用户。从应用程序逻辑角度(我不想处理'NYC'='NewYorkCity'='NewYork,NewYork'='NewYork'泥潭)和用户视角(其他用户了解用户的位置)。我正在使用PHP和

php - 我如何创建 OpenID 登录表单

我想创建一个开放ID登录,我想知道我是否使用CreatinganOpenIDLoginwidget中的其中一个类,比如openidselectorlibrary或openidrealselector.顺便说一句,realselector更新/更好,因为它重写了openid选择器库有入门教程吗?我看到在两者中我都可以使用开放ID轻松登录。但是我的应用程序将如何处理登录?就像我想我的应用程序需要处理来自谷歌或其他东西的回发?例如。在stackoverflow中,我会去创建我的个人资料吗?我将如何检查用户是否已登录以及哪个用户。例如。在PHP中,我可能会存储一个session变量$_SESS

php - 禁止在简单的PHP登录系统中访问文件

我写了这个非常简单的PHP登录系统:不必担心漏洞问题,它不会保护任何有值(value)的东西。在每个.php页面中,我添加:这样可以很好地保护.phpsession。问题在于这不能保护文件。我的意思是如果直接去:东西/其他/file.zip无论您是否登录,它都会下载它。我希望这个问题很清楚,如果不能,请提出! 最佳答案 要阻止用户查看目录,您需要做的就是在该文件夹中创建索引页。例如:index.htm,index.html,default.htm,default.html。要阻止用户进入文件夹(例如,阻止任何人查看http://ww

php - 获取登录用户的电子邮件 ID yahoo oauth php

我创建了一个允许用户使用他们的Yahoo凭据登录的应用程序,我能够检索一些信息,如昵称和guid,但我无法检索已登录用户的电子邮件ID。我已授予读取联系人、邮件、状态api到我的雅虎应用程序的权限。我正在使用YahooPHPSDK。有人能指出我在这里遗漏了什么吗。 最佳答案 从http://developer.apps.yahoo.com激活社交目录->阅读公开在你的项目中。然后(在代码中):$profile=$user->getProfile();您将看到电子邮件地址。 关于php-获

php - 如何在 magento 网站上进行 facebook 登录集成?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我想在我的magento网站中集成facebook登录。有人可以给我步骤吗?谢谢

php - 如何将登录脚本中的安全性从 MD5 更新为更安全的内容?

这个问题在这里已经有了答案:HowdoyouusebcryptforhashingpasswordsinPHP?[duplicate](11个答案)关闭9年前。我在数据库中有一个带有salt的PHP登录脚本,但在我的注册脚本中我看到:$qry="INSERTINTOaccounts(username,firstname,lastname,password)".VALUES('$username','$fname','$lname','".md5($_POST['password'])."')";对于登录:$qry="SELECT*FROMaccountsWHEREusername='$

php - FOSUserBundle 使用服务提供商的电子邮件登录,最佳实践

我想创建一个服务提供商,以便使用电子邮件登录,而不是使用FOSUserBundle的用户名。首先我根据文档here在我的security.yml文件中写了这个:security:providers:fos_userbundle:id:fos_user.user_provider.username_email根据FOS文档,我遵循这些steps逐个。除了在MyUserManager.php中我写了这个(根据堆栈上的另一个问题here):namespaceFrontend\UserBundle\Model;useFOS\UserBundle\Entity\UserManager;useSy

php - 使用 Laravel 5.6 和 php-fpm 登录到 stdout/stderr

我希望我的Laravel应用程序能够像12要素应用程序一样运行良好。现在我正在努力让他们在php-fpm下登录到stdout(stderr对我来说也很好)。php版本为7.2.1,laravel版本为5.6.3。我将laravel配置为使用single驱动程序写入标准输出:env('LOG_CHANNEL','stack'),'channels'=>['stack'=>['driver'=>'stack','channels'=>['single'],],'single'=>['driver'=>'single','path'=>'php://stdout','tap'=>[App\L

php - 登录或返回链接 url 后确保返回上一页的最佳做法

我找到了很多登录后重定向到上一页的方法和示例:$_GET-需要验证$_SESSION-如果使用多个选项卡,将覆盖该值$_SERVER['HTTP_REFERER']-它由浏览器发送到服务器在表单上我们可以使用或使用隐藏输入。我可以知道确保返回值的最佳做法是什么吗? 最佳答案 最常见的做法(也是在电子商务网站上的付款结帐中)是隐藏输入,其中包含要重定向到的URL:"/>它似乎对大多数人来说足够安全...... 关于php-登录或返回链接url后确保返回上一页的最佳做法,我们在StackOv