草庐IT

reset_password_token

全部标签

php - 如何通过 curl 获取 facebook token 代码?

我尝试使用easycurl通过curl获取facebookcode和access_token。这样我就可以将消息发布到我的墙上。我知道sdk,但如果我只使用简单的curl方式呢?部分错误返回:方法未实现请求中的方法无效这是我的代码。顺便问一下:如果access_token在1小时内仍然有效,如何记住它?谢谢。$code_url="https://graph.facebook.com/oauth/authorize?client_id=".$app_id."&redirect_uri=".urlencode($canvas_page_url)."&type=client_cred&dis

php - 我需要在 arsort() 之后 reset() 吗?

在arsort($array);之后我是否需要reset($array);还是在排序后指针会自动重置? 最佳答案 它是自动重置的,看这个codepad用于实时测试用例 关于php-我需要在arsort()之后reset()吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8152715/

php - 如何使用 Google API PHP 客户端获取 OAuth2 访问 token ?

我正在尝试获取OAuth访问token以将一些数据导入到融合表中。我正在尝试使用GoogleAPIPHP客户端。为此,我创建了一个服务帐户,并且正在使用大部分来自serviceAccount的代码。示例:functionaccess_token(){$client=newGoogle_Client();$client->setAuthClass('Google_OAuth2');//^Don'tknowifthislineisrequired,//^butitfailsjustaswellwithoutit.$client->setApplicationName('Mysite.dom

php - 没有访问 token 的 OAuth2 客户端

所以在我开始之前,我是一个OAuth2新手,所以我仍然试图真正了解各种权限范围和授权。我已经成功地使用LaravelOAuth2Server实现了一个OAuth2服务器包。我正在处理的当前站点将使用client_credentials授权类型简单地从API进行dogfood。我已经设法让它成功运行,并且可以使用提供的访问token进行API调用。但是,我想知道如何实现类似于Instagram、Soundcloud等的架构,它们不需要基本端点的access_token,只需要client_id。他们怎么做到的?这是自定义授权类型吗?最好,我只想在访问私有(private)资源时开始要求访

php - 无法在 PHP 中刷新 OAuth2 token ,授予无效

我需要制作一个PHP脚本来在Google日历上创建一个单一事件。我在设置客户端ID、客户端密码、开发key和创建新事件时没有遇到任何问题。我唯一的问题是OAuth2,特别是我需要建立永久连接,我不想每次运行脚本时都进行身份验证。实际上,使用此脚本我可以获得一个token和一个刷新token,但我的token每小时都会过期,我不知道如何刷新它。我怎样才能编辑这段代码来做到这一点?我可以将token和刷新token都保存在某处并始终使用相同的数据吗?我获得了一个未捕获的异常“Google_AuthException”,消息为“刷新OAuth2token时出错,消息:”{“error”:“i

php - PHP password_verify 真的安全吗?再加点盐?

我一直在阅读它的工作原理,它在减慢暴力破解尝试方面确实很酷,但它仍然让人感觉不安全。假设有人窃取了我的数据库数据,包括我所有的用户密码散列值,并且知道我使用password_hash来散列我的密码。他不能用他的字典和password_verify循环遍历我的密码来获得访问权限吗?在散列密码之前添加另一种盐是好的做法吗? 最佳答案 添加到@adeneo的回答中,bcrypt、pbkdf2、scrypt和现代密码哈希策略的要点是速度慢。是的,如果您从数据库(SQLi)中获得生成的哈希值,您可以尝试输入密码并尝试验证每个密码。但是,只是尝

php - 火力基地: "Could not parse auth token."

你好,我正在使用带有php的firebase并使用这个library.我收到此错误“无法解析身份验证token。”我的授权token是正确的,因为我也使用了与node.js相同的token。我的代码是这样的require"vendor/autoload.php";constDEFAULT_URL='https://xxxxxxxxx.firebaseio.com';constDEFAULT_TOKEN='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';$firebase=new\Firebase\FirebaseLib(DEFAULT_URL,DEFAULT_TOK

php - Laravel Passport 中的自定义 token 响应

LaravelPassport的默认响应是这样的:{"token_type":"Bearer","expires_in":31536000,"access_token":djabjkdakadbakdkakjdbjkba}我需要添加一些自定义响应,例如:{"success":"true","message":"LoginSuccessful","status":"200","data":{"token_type":"Bearer","expires_in":31536000,"access_token":"djabjkdakadbakdkakjdbjkba"}}有人可以帮我解决这个问题

php - 存储 Facebook 访问 token 的标准方法是什么?数据库还是cookie?

我之前使用SDK制作了几个Facebook应用程序,但现在我想尝试不使用SDK制作一个。我对访问token的工作方式感到困惑。我认为Facebook的PHPSDK将访问token存储在cookie中,但SO上的大多数人似乎都将其存储在数据库中。我应该在哪里存储访问token?如果我将其存储在数据库中,那么我是否将用户ID存储在cookie中? 最佳答案 这是一个讨论问题,因为答案取决于你想用它做什么。只是快速提醒一下这个过程:获取token(从某处)与Facebook对话并获取与该token关联的UserID更新token(如果寻找

php - PHP 的 password_hash 如何生成盐?

您好,您可能知道最近引入了PHPpassword_hash内置在最新版本中。文档说:Ifomitted,arandomsaltwillbecreatedandthedefaultcostwillbeused.问题是用什么方法加盐?我很感兴趣,因为我想知道盐是否是随机创建的,以便在我存储我的散列密码时它们始终是唯一的。 最佳答案 盐是随机产生的。它们在统计上应该是唯一的。要了解如何操作,请查看theCsourcecode.在Windows上,它将尝试使用php_win32_get_random_bytes()生成盐:BYTE*iv_b