Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a mechanism for preprocessing HTTP requests #83

Open
wznira opened this issue Oct 24, 2023 · 2 comments
Open

Implement a mechanism for preprocessing HTTP requests #83

wznira opened this issue Oct 24, 2023 · 2 comments
Assignees

Comments

@wznira
Copy link

wznira commented Oct 24, 2023

No description provided.

@JaewookByun
Copy link
Owner

Thank you for contributing to this repository with an extension for authentication, logging, and monitoring.
You guys can create 'epcis-extension' directory with a same level of 'epcis-docker' and 'epcis-server'.
The extension should provide all the methods in a standard interface such as
POST /epcis/capture, POST /epcis/events, POST /epcis/query while each method additionally requires
information for authentication, request/response to/from epcis-server, may you can log and monitor during the extension runs.

There will be two options in running oliot epcis in the future.
(1) run epcis-server and epcis-extension and access to epcis-extension to enjoy authentication, logging, monitoring, and core functionality
(2) run epcis-server only for existing users not wanting extensions.

You can pull request with the modification on 'epcis-extension' directory.
Please do not modify the other directory.

Thank you again!

@JaewookByun
Copy link
Owner

Basic steps for the contribution

  1. Fork /JaewookByun/epcis
  2. Make changes
  3. Pull requests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants