Skip to content

feat: Implement IoT device authentication middleware and utilities - #23

Merged
Maleesha101 merged 1 commit into
mainfrom
test
Sep 26, 2025
Merged

Maleesha101 merged 1 commit into
mainfrom
test

Conversation

@Maleesha101

Copy link
Copy Markdown
Member
  • Added iot-auth.middleware.ts for authenticating IoT device requests using API keys and device tokens.
  • Included rate limiting and sensor data validation functionalities.
  • Created generate-device-credentials.ts to generate API keys and device tokens for IoT devices.
  • Developed ConnectDeviceGuide.tsx component for frontend device connection guidance.
  • Introduced generate_creds.js and test_keys.js scripts for generating API keys and device tokens.
  • Added iot-device-tester.py for testing IoT device integration with the backend.

- Added `iot-auth.middleware.ts` for authenticating IoT device requests using API keys and device tokens.
- Included rate limiting and sensor data validation functionalities.
- Created `generate-device-credentials.ts` to generate API keys and device tokens for IoT devices.
- Developed `ConnectDeviceGuide.tsx` component for frontend device connection guidance.
- Introduced `generate_creds.js` and `test_keys.js` scripts for generating API keys and device tokens.
- Added `iot-device-tester.py` for testing IoT device integration with the backend.
@vercel

vercel Bot commented Sep 26, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
v-gurad-main Error Error Sep 26, 2025 3:59pm

@Maleesha101
Maleesha101 merged commit 9378ea1 into main Sep 26, 2025
3 of 4 checks passed

This branch had an error being deployed

1 failed deployment
Preview — 2d7d3f8f Deployed Sep 26, 2025 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant