apk icon indicating copy to clipboard operation
apk copied to clipboard

Portal application development

Open chanaka3d opened this issue 2 years ago • 1 comments

Description: This task focuses on developing three web applications: admin, backoffice, and runtime.

The following has to be done in the three applications. Initially in the admin app.

Admin portal authentication

  • [ ] Make Authentication configurable ( enable PKCE, switch IDP from internal to Asgardio/Oath0/Okta, etc.. )
  • [ ] Token storing as an HTTP-only cookie now. We need to make it more secure with a token split or something.
  • [ ] Bring the sensitive info in the setting.js into env variables.
  • [ ] Make the build break if the generated types do not match the UI implementation.

Admin portal UIs

  • [ ] Application Rate Plan
  • [ ] Deny policy
  • [ ] Organization
  • [ ] Business plan
  • [ ] Key manager
  • [ ] Advanced policy
  • [ ] Import export throttling policy
  • [ ] Applications
  • [ ] Environments
  • [ ] Bot detection
  • [ ] Monetization
  • [ ] Workflow
  • [ ] API Categories
  • [ ] Admin Settings
  • [ ] System scopes
  • [ ] Role existence check
  • [ ] Tenant theme
  • [ ] Tenant config

chanaka3d avatar Apr 06 '23 04:04 chanaka3d

This PR is updating the Types to the latest and updating the readme file with an informative description of the UI development and its architecture.

https://github.com/wso2/apk/pull/972

chanaka3d avatar Apr 06 '23 04:04 chanaka3d

Currently on hold, hence closing. will reopen if needed.

Krishanx92 avatar Jun 27 '24 05:06 Krishanx92