simple-auth
A little web server providing JWT token for auth auser.
NOTE: for now, the server is listening on port 9000. Change it, in the src if needed.
Build
cargo build --release
# run the server
./target/release/simple-auth
Test
unit tests
cargo test
integration tests
- run the server locally or remotly (the URL must be changed if needed in
curling.bashandtest_requests.py) - run curl tests
cd tests/bash/
./curling.bash && echo "passed"
- run python requests tests
# create a python venv
cd tests/python
python3 -m venv venv
source venv/bin/activate
# intall the requirements
pip install -r requirements
# launch the tests
python -m unitest
Documentation
# add the '--open' arg to open the doc on a browser
cargo doc --no-deps
Description
v0.3.2
Latest
Languages
Rust
76.1%
Python
18.7%
Shell
5.2%