Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ctechhindi/codeigniter-rest-server-api-application
- Owner: ctechhindi
- License: mit
- Created: 2018-05-26T02:00:25.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-10T19:09:11.000Z (over 3 years ago)
- Last Synced: 2023-03-06T15:47:55.449Z (over 1 year ago)
- Topics: api, codeigniter, codeigniter3, rest-api, rest-server
- Language: PHP
- Homepage:
- Size: 85 KB
- Stars: 18
- Watchers: 3
- Forks: 41
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
- License: license.txt
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