decentraland / decentraland/sites

Account Settings: add a Marketplace Authorizations entry

Open
#806 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
1d 5h
Merged PRs (30d)
48

Description

Users ask why "Marketplace Authorizations" isn't in the Settings panel. The sites Account Settings sidebar (`src/components/account/AccountSidebar/AccountSidebar.tsx:48-50`: wallets/notifications/credits, plus security/delete) has no authorizations entry; the feature lives only in the marketplace app at `/marketplace/settings`, and the navbar presents the two as sibling external entries (`src/components/LandingNavbar/navbarConfig.ts:70-72`), which reads as arbitrary.

Recommended: add an "Authorizations" item to the AccountSidebar linking to `https://decentraland.org/marketplace/settings` — small and low-risk. Porting the page itself was assessed and rejected for now: it's Redux + connected-Web3 + per-contract lookups (`CREDITS_MANAGER`, `COLLECTION_STORE`), effectively a rewrite, and the auth models differ (localStorage identity vs web3 provider).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.