Skip to content

endlessdev/lux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7b3578b · Jun 7, 2017

History

36 Commits
Jun 7, 2017
Mar 31, 2017
Jun 7, 2017
Mar 27, 2017
Mar 27, 2017
Jun 7, 2017
Mar 27, 2017
Mar 27, 2017
Mar 27, 2017
Mar 27, 2017
Apr 1, 2017
Mar 27, 2017
Mar 27, 2017
May 15, 2017
Mar 27, 2017

Repository files navigation


Get started

$ git clone https://github.com/endlessdev/Lux.git
$ cd Lux && composer install && composer update

API Overview

Authorization

Method URL DESC
POST v@/auth/ Log-in
POST v@/auth/{snsType?} SNS Log-in
POST v@/auth/signup Register
POST v@/auth/signup/{snsType?} SNS Register
POST v@/auth/signout Log-out
GET v@/auth/refresh Refresh token
GET v@/auth/info Get auth info
DELETE v@/auth/ Withdrawal

User

Method URL DESC
GET v@/users/{page?} Get user info (pagination)
GET v@/user/{userIdx?} Get specific user info
POST v@/user/{userIdx?}/disable Disable user
POST v@/user/{userIdx?}/enable Enable user
PUT v@/user/{userIdx?} Edit user info
DELETE v@/user/{userIdx?} Force withdrawal [Required Admin permission]

About

💡The basical RESTful API for Lumen

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published