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

Extend User API functionality #4952

Open
pplanel opened this issue Jul 28, 2019 · 1 comment
Open

Extend User API functionality #4952

pplanel opened this issue Jul 28, 2019 · 1 comment

Comments

@pplanel
Copy link

pplanel commented Jul 28, 2019

We need to extend the features of the API to enable full user management.
So I'm creating this issue to understand if this is a feature that the pkp-lib project would find usable and guidelines to implement it.

Describe the solution you'd like
Some sort of guidance to get the project vision about the issue.

Who is asking for this feature?
Journal

Additional information
There is two ways that I'm envisioning:

  1. Extend the pkp-lib API to allow user management
  2. Create an SDK for integration on third-party applications to interact with pkp-lib (OJS in my specifics)

Thanks

@asmecher
Copy link
Member

asmecher commented Aug 5, 2019

@pplanel, for the API work, have you run across OJS's Swagger documentation? See docs/dev/swagger.yaml in a git checkout or by browsing https://github.com/pkp/ojs for the appropriate tag/branch. (The document is not shipped with OJS so you won't find it inside the .tar.gz file.) That's the place to start -- if you've got additional endpoints you'd like to propose, it would probably make sense to propose them as additions to that.

For the SDK, can you describe what you're looking for in more detail?

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