什么认证系统和放大器;创建使用Restler一个RESTful API时,数据库管理员应该使用? [英] What authentication system & database manager should I use when creating a RESTful API using Restler?
问题描述
目前我正在创建使用作曲家包一个RESTful API。我已经找到了luracast / restler,这是一个非常强大的包创建的API。
Currently I'm creating a RESTful API using Composer packages. I have already found "luracast/restler" which is a very powerful package to create an API.
但我仍然在寻找一个包来管理我的数据库和认证系统。这里有一些要求/功能我想看到的。
But I'm still looking for a package to manage my database and an authentication system. Here are some requirements/features I would like to see.
数据库管理器:
- 创建数据库结构/更新数据库从配置结构
文件 - 基本的SQL查询生成器
- 阵列数据库
(例如
array(
'table1' => array(
array(
'row1'=> 'value1',
'row2'=> 'value2'
),
array(
'row1'=> 'value3',
'row2'=> 'value4'
)
)
)
将INSERT INTO成为表1('ROW1','ROW2')VALUES('值1','值'),('VALUE3','值4)
)
would become INSERT INTO table1 ('row1', 'row2') VALUES ('value1', 'value2'), ('value3', 'value4') )
认证系统:
- 与数据库管理工作
- 容易和简单的身份验证(自动生成API密钥)
- 账户管理系统(也许单独的系统/ API)
是否有人有什么建议吗?
Does someone have any suggestions?
推荐答案
(不是pacakge),但你可以尝试流明它重量轻,可以做所有这些事情。您还可以找到REST API引导程序包的kickstart您的应用程序
(not a pacakge) but you can try Lumen it is light weight and can do all those things. you can also find rest api bootstrap packages to kickstart your app
这篇关于什么认证系统和放大器;创建使用Restler一个RESTful API时,数据库管理员应该使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!