Issue:
fix(admin): jwt added for organization update and retrieve

Previously, updating and retrieving organization details required authentication using the admin API key. With the recent change, the dashboard JWT can now be used to update the org_name directly through the dashboard.

Resolution:
<think>
PR Context:
- Title: fix(admin): Add JWT Auth for Org Read and Update APIs
- Merged: 2024-09-29T13:06:45Z
- Files changed: 2 files
- Commits: 3 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [X] Bugfix
- [ ] New feature
- [ ] Enhancement
- [ ] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
<!-- Describe your changes in detail -->
Previously, updating and retrieving organization details required authentication using the admin API key. With the recent change, the dashboard JWT can now be used to update the org_name directly through the dashboard.

### Additional Change
</think>

To implement this, you'll need to modify:


**Detailed Implementation:**


**Commit 1:** fix(admin): Add JWT Auth for Org Read and Update APIs (#6140)
Files to modify:


**crates/router/src/routes/admin.rs**
  Modify existing code

**crates/router/src/services/authentication.rs**
  Modify existing code