nishchay/framework

Nishchay - 开源结构化PHP框架

v2.0.4 2021-08-06 17:57 UTC

README

PHP Version Support Latest version Downloads

Nishchay是一个开源的PHP结构化框架,允许我们创建Web应用、REST Web服务以及更多。

安装

此框架仅使用composer安装。使用以下命令

composer create-project nishchay/nishchay {YourAppName}

安装指南

学习

在这里了解关于Nishchay的一切 这里

下一步

如果您是第一次使用此框架,请查看随安装包一起提供的实现。

此安装包包含以下实现

  1. 登录
  2. 注册
  3. 获取用户详情
  4. 静态页面 aboutUshelpterms

设置事项

通过以下之一 安装指南 设置您的应用程序,完成后按照以下步骤进行

步骤 1: 数据库设置

数据库设置位于 settings/configuration/database.php,您可以在其中放置一个或多个数据库连接配置。

步骤 2: 导入表

为了检查随安装包一起提供的实现,请在应用程序根目录中执行 db.sql

步骤 3: 创建账户

如果您已将应用程序配置在域名 http://app.nishchay.local 上,则请向 http://app.nishchay.local/service/account/register 发送以下参数的POST请求

  1. email
  2. firstName
  3. lastName
  4. password
  5. isTermAccepted = Y
  6. scope=user

这将返回访问令牌,您可以使用该令牌访问需要令牌的服务。

步骤 4: 检查登录

通过提供在上一步创建账户时使用的凭证来检查登录服务。此服务通过 http://app.nishchay.local/service/account/authorize 访问。传递以下参数

  1. email
  2. password
  3. scope=user

此服务也返回访问令牌。

步骤 5: 获取用户详情

使用 http://app.nishchay.local/service/account 服务获取用户详情,您只需要以下参数

  1. 在头部传递名为 X-Service-Token 的访问令牌。
  2. 在GET参数中传递 scope