https://github.com/dictybase/modware-user
dictyBase API server for managing users.
https://github.com/dictybase/modware-user
golang grpc
Last synced: about 1 year ago
JSON representation
dictyBase API server for managing users.
- Host: GitHub
- URL: https://github.com/dictybase/modware-user
- Owner: dictyBase
- License: bsd-2-clause
- Created: 2017-10-28T01:23:28.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2023-10-25T21:54:42.000Z (over 2 years ago)
- Last Synced: 2025-03-04T20:37:53.466Z (about 1 year ago)
- Topics: golang, grpc
- Language: Go
- Size: 442 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# modware-user
[](#contributors-)
[](LICENSE)

[](https://codecov.io/gh/dictyBase/modware-user)
[](https://codeclimate.com/github/dictyBase/modware-user/maintainability)

[](https://projectreporter.nih.gov/project_info_description.cfm?aid=10024726&icde=0)
[dictyBase](http://dictybase.org) **API** server for managing users, their
roles and permissions. The API server supports both gRPC and HTTP/JSON protocol
for data exchange.
## Usage
```
NAME:
modware-user - starts the modware-user microservice with HTTP and grpc backends
USAGE:
modware-user [global options] command [command options] [arguments...]
VERSION:
1.0.0
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--dictyuser-pass value dictyuser database password [$DICTYUSER_PASS]
--dictyuser-db value dictyuser database name [$DICTYUSER_DB]
--dictyuser-user value dictyuser database user [$DICTYUSER_USER]
--dictyuser-host value dictyuser database host (default: "dictyuser-backend") [$DICTYUSER_BACKEND_SERVICE_HOST]
--dictyuser-port value dictyuser database port [$DICTYUSER_BACKEND_SERVICE_PORT]
--port value tcp port at which the servers will be available (default: "9596")
--help, -h show help
--version, -v print the version
```
## API
### gRPC
The protocol buffer definitions and service apis are documented
[here](https://github.com/dictyBase/dictybaseapis/tree/master/dictybase/user).
# Misc. badges












[](https://codeclimate.com/github/dictyBase/modware-user/code)
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

Siddhartha Basu
🐛 💻 🖋 📖 🚧

Eric Hartline
🐛 💻 🖋 📖 🚧
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!