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

https://github.com/smooll-d/login-registration-system

Simple login and registration system made in C++ using jsoncpp.
https://github.com/smooll-d/login-registration-system

cpp login-system login-system-with-cpp

Last synced: over 1 year ago
JSON representation

Simple login and registration system made in C++ using jsoncpp.

Awesome Lists containing this project

README

          

# login-registration-system
Simple login and registration system made in C++ using [jsoncpp](https://github.com/open-source-parsers/jsoncpp). WARNING! THIS IS NOT SUPPOSED TO BE USED IN A REAL PROJECT. IT WAS SOMETHING I MADE FOR FUN TO LEARN C++. PLEASE DO NOT USE THIS! If you'd like to check it out, proceed further.

## Dependencies
- jsoncpp (license in 3rd-party-licenses, no need to install, for Windows you will need to recompile jsoncpp to get a .lib file because that's what Windows uses for static libraries, just replace the .a file with the .lib file after recompiling)
- cmake
- g++ (for Linux, Windows has it's own compiler)
- make (for Linux)

## How to install (build)
First install all needed dependencies (get the source code as well). Next use `cmake` to build the Makefiles (for Linux, for Windows cmake would create Visual Studio Solution files for the Visual Studio version you have).

While in the directory:
```
$ mkdir build && cd build
$ cmake --configure ../
$ cmake ../
$ make (for Linux)
```

If you use Windows, you need to replace the .a file with the .lib file after recompiling jsoncpp in lib/json/ and in the `CMakeLists.txt` file replace .a with .lib in `IMPORTED_LOCATION`.