Skip to content

Created Authentication API using JWT and added Serializers for the models - #13

Open
wra-wtag wants to merge 4 commits into
advanced-features-notifications-and-apisfrom
API-development
Open

wra-wtag wants to merge 4 commits into
advanced-features-notifications-and-apisfrom
API-development

Conversation

@wra-wtag

@wra-wtag wra-wtag commented Oct 9, 2025 •

Copy link
Copy Markdown
Owner

Authentication API using JWT and Model Serializers

Trello Ticket: Authentication API using JWT and Model Serializers

Description

Implements JWT-based authentication for secure API access and adds serializers for uniform JSON data across all major models.
This enhances API security, consistency, and usability for external integrations and frontend clients.

Changes

  • Created Authentication API using JWT (login, signup, token validation)
  • Added Serializers for User, Job, Company, Application, and Profile models
  • Implemented API Controllers for applications, jobs, companies, and profiles
  • Secured all API routes behind JWT-based authorization filters
  • Wrote RSpec tests for authentication and core API endpoints
  • Fixed minor syntax issues and improved API response consistency
  • Verified compatibility with existing notification and dashboard modules

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