首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhP - Withings身份验证实现

PhP - Withings身份验证实现
EN

Stack Overflow用户
提问于 2015-09-21 16:06:55
回答 2查看 431关注 0票数 1

我正在制作一个在Laravel 5下运行的web应用程序,我需要合并Withing用户的数据。我读了API的文档,但我不太理解它。

身份验证的步骤和顺序是什么?你有没有什么能帮助我的例子?

EN

回答 2

Stack Overflow用户

发布于 2017-08-28 23:54:50

通过使用OAuth1,您可以在https://oauth.net/core/1.0/#anchor9上找到该标准的身份验证流,这有助于了解全局情况:

他们的应用编程接口在http://oauth.withings.com/en/api/oauthguidehttps://developer.health.nokia.com/api (带有一个请求测试器)上有描述,但是你可能已经得到了。

这里有一些库(名为composer ),您可能会觉得使用起来很有趣(或阅读有助于理解):

票数 1
EN

Stack Overflow用户

发布于 2015-09-21 16:14:12

设置环境

我假设您是从全新的Laravel 5安装开始的,但是如果您已经完成了这些步骤,则可以跳过这些步骤。首先,您将在项目根目录下的.env文件中设置一些环境变量。基本上,这些都与数据库配置有关

代码语言:javascript
复制
APP_ENV=local
APP_DEBUG=true
APP_KEY=8wfDvMTvfXWHuYE483uXF11fvX8Qi8gC

DB_HOST=localhost
DB_DATABASE=laravel_5_authentication
DB_USERNAME=root
DB_PASSWORD=root

CACHE_DRIVER=file
SESSION_DRIVER=file

请注意APP_ENV、DB_HOST、DB_DATABASE、DB_USERNAME和DB_PASSWORD变量。APP_ENV变量告诉Laravel我们希望在哪个环境中运行web应用程序。其余的数据库变量名非常明显。

这就是配置数据库连接所需的全部操作。但是Laravel如何利用这些变量呢?让我们检查一下config/database.php文件。您将注意到env()函数的使用。例如,env('DB_HOST','localhost')。Laravel 5使用此函数从$_ENV和$_SERVER全局数组中捕获变量,这些变量会自动填充您在.env文件中定义的变量。

这里有完整的教程,请看一下http://code.tutsplus.com/tutorials/using-laravel-5s-authentication-facade--cms-23461

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32690242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档