Casdoor Public API
Casdoor is developed using a frontend and backend separated approach, as opposed to JSP or PHP. The Go backend exposes its functionalities solely through a RESTful API. The React frontend code consumes this API to render the web UI and perform various actions. This RESTful API is referred to as the Casdoor Public API
. The API can be utilized by the following:
- Casdoor's frontend
- Casdoor client SDKs
- Any other customized code from the application side
The full reference for the Casdoor Public API
can be found on Swagger: https://door.casdoor.com/swagger. These Swagger docs are automatically generated using Beego's Bee tool.