This is a demo for spring boot Security Basic
- Basic account registration
- account activation via email
- mongodb as database
- Custom Exception Handling in Spring RestExceptionHandler
- Sending Html Email template while account registration confirmation
This application uses a number of open source projects to work properly:
- [Srping boot] - Best backend framework built in java
- [Mongodb ] - Mongodb NoSql database
- [Angular 7] - Angular 7 used SPA front end
This Application requires tomcat 8+ to run.
Install the dependencies and devDependencies and start the server.
For production environments...
this application is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.
Plugin | README |
---|---|
Dropbox | [plugins/dropbox/README.md][PlDb] |
GitHub | [plugins/github/README.md][PlGh] |
Google Drive | [plugins/googledrive/README.md][PlGd] |
OneDrive | [plugins/onedrive/README.md][PlOd] |
Medium | [plugins/medium/README.md][PlMe] |
Google Analytics | [plugins/googleanalytics/README.md][PlGa] |
Want to contribute? Great!
- Adding more Scenario to Registration process
- Adding Role and Authority
MIT
Free Software, Hell Yeah!