Skip to content

Commit

Permalink
DEVDOCS-3296: [update] add security best practices (#521)
Browse files Browse the repository at this point in the history
<!-- Ticket number or summary of work -->
# [DEVDOCS-3296]


## What changed?
added security best practices 

## Release notes draft

* Added security requirements developers can implement while creating an
app. Now, you can deliver secure apps and keep clients safe.


## Anything else?
<!-- Add related PRs, salient notes, additional ticket numbers, etc. -->

ping {names}


[DEVDOCS-3296]:
https://bigcommercecloud.atlassian.net/browse/DEVDOCS-3296?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
  • Loading branch information
bc-traciporter authored Sep 18, 2024
1 parent d6d7233 commit b1d50e6
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion docs/integrations/apps/guide/publishing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,13 @@ Review the information added before submitting the app.

## Submit your app for approval

Ensure all information is complete, then click **Submit for Review** to pay the review and listing fee and submit the app. Test the app before submitting it to avoid paying additional review fees.
Before submitting your app for approval, it is imperative to adhere to the recommended best practices listed below to ensure the integrity of the app marketplace and keep clients safe.

* Integrate with the [BigCommerce JS SDK](https://github.com/bigcommerce/checkout-sdk-js) for Java-based apps. The SDK effectively allows management of the user’s session, keeping it in sync with the control panel.
* At a minimum, design apps to be cookieless (to comply with Chrome and Safari privacy/ security policies) and instead use JWTs to pass information.
* Never pass sensitive data using query parameters.

After completing all information, then click **Submit for Review** to pay the review and listing fee and submit the app. Test the app before submitting it to avoid paying additional review fees.

![Payment & Submission](https://storage.googleapis.com/bigcommerce-production-dev-center/Big%20Design%20Docs/Payment%20%26%20Submission.png "Payment & Submission")

Expand Down

0 comments on commit b1d50e6

Please sign in to comment.