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

Define and Create API Service #24

Open
itsmeyaw opened this issue Mar 21, 2022 · 0 comments
Open

Define and Create API Service #24

itsmeyaw opened this issue Mar 21, 2022 · 0 comments
Assignees
Labels
backend privacy Issues or PR that concerns about privacy

Comments

@itsmeyaw
Copy link
Contributor

We need to define and create API Service to let people access the census data. However, the api will not be freely public as data shall be treated with care. Thus, we need to create an API service that require authentication via application ID and secret to facilitate the Machine to Machine communication. If needed, new tables could be made to control the application data.

The data also shall include the owner, date of creation, name of application, and description of application. Along with app id and secret key, these fields shall be prohibited to have null values. App Id shall be cryptographically randomized.

@itsmeyaw itsmeyaw added privacy Issues or PR that concerns about privacy backend labels Mar 21, 2022
@itsmeyaw itsmeyaw added this to the PPIJ ID Release v1.0 milestone Mar 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend privacy Issues or PR that concerns about privacy
Projects
None yet
Development

No branches or pull requests

2 participants