什么认证系统和放大器;创建使用Restler一个RESTful API时,数据库管理员应该使用? [英] What authentication system & database manager should I use when creating a RESTful API using Restler?

查看:323
本文介绍了什么认证系统和放大器;创建使用Restler一个RESTful API时,数据库管理员应该使用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前我正在创建使用作曲家包一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆