Hi all,

We are preparing UI mockups for the 3.0 development with usability
improvements. From the store front we are doing following major changes.

1 - We introduced a new tab/section for an API, "API Credentials". Now the
there is no big "Subscribe" button for an API. Instead the user is
"Generating Credentials" for an API. In the process of Generating
Credentials, user will be taken through the process of creating
application, subscribing to that application, generating keys, and finally
generating a access token to test the API with swagger console.

Since the Authentication method for an API is not going to be OAuth only.
We need to group the OAuth specific tasks within each method. So having
"Credentials" as the root term will help us to design the user
interactions.

2 - Additionally we are providing a new feature from the UI where user is
able to go straight to the Access token with one button click.

3 - We are removing the API specific Forum and make it a generic Forum.

4 - We are making the API Comments hierarchical.

*Screens*
https://drive.google.com/drive/folders/1FaxfsEf_MmOLNVQKOGrRLph0X9NpCUcT?usp=sharing

*Document*
https://docs.google.com/document/d/1t3b-ziYbbkPIPPyID8S0fqzxgcaORNKPej5CCCVUN40
         *Document - **PDF*
         https://drive.google.com/open?id=1q_aVV-Vae3_JAFgQdAOC213ZKOQRHhb2

*Prototype*
https://chanaka3d.github.io/store-ux/

Note: Prototype going through the following steps.

   1. View all apis in the store.
   2. Change the theme
   3. Change to List view from Grid view
   4. Select "SwaggerPetStore" Api from the list
   5. Click the "Generate" button under "API Credentials"
   6. Give a name for the application click the next button.
   7. Subscribe with unlimited throttling tire to the new application.
   8. Generate key and secret.
   9. Generate a test access token.
   10. Copy the token and close the modal.
   11. Click the "FINISH GO TO SWAGGER CONSOLE"
   12. View the "API CREDENTIALS"
   13. Expand and view the Production token for "myApplication"
   14. Expand each section of Production keys.
   15. Expand "subscribe to available application"
   16. Expand the "subscribe to a new application"
   17. Go through the express mode
   18. Go to application page.
   19. View application and it's subscriptions

Any comments or suggestions are welcome.

thanks,
Chanaka


-- 
Chanaka Jayasena
Associate Tech Lead,
email: [email protected]; cell: +94 77 4464006
blog: http://chanaka3d.blogspot.com
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to