Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ctechhindi/codeigniter-rest-server-api-application

CodeIgniter Rest Server (API) Application
https://github.com/ctechhindi/codeigniter-rest-server-api-application

api codeigniter codeigniter3 rest-api rest-server

Last synced: 5 days ago
JSON representation

CodeIgniter Rest Server (API) Application

Awesome Lists containing this project

README

        

# CodeIgniter Rest Server (API) Application

[Source Code](https://github.com/jeevan15498/CodeIgniter-Rest-Server-API-Application)

[Videos](https://www.youtube.com/watch?v=Uv36jDf5his&t=432s&list=PLmrTMUhqzS3iogaInFhqYJpV86NGUbthc&index=2)

# Requirements

- XAMPP
- PHP 5.6.8

# Libraries

- [Rest Server](https://github.com/chriskacerguis/codeigniter-restserver)
- [php-jwt](https://github.com/firebase/php-jwt)

# Note

It is important to understand that the purpose of using JWT is NOT to hide or obscure data in any way. The reason why JWT are used is to prove that the sent data was actually created by an authentic source.

Since JWT are signed and encoded only, and since JWT are not encrypted, JWT do not guarantee any security for sensitive data.

# Git Commit's

- Deleta an Article
- Update and Article
- Create/Add a new Article with User Authorization
- Generate PHP Token for User Authorization Using `PHP-JWT` Library
- User Login flow on a REST API
- User Registration flow on a REST API
- Setup Project for User login and register
- Getting Started Again