Build Secure Django Authentication System
Budget: $15.0
FIXED /
⭐ 4.99 (367)
United States
django-framework, python, api, restful-api, devops, amazon-web-services, javascript, nginx, linux-system-administration
We are looking for an experienced Django developer to build a robust, secure, and scalable authentication system for our web application. The ideal candidate has hands-on experience with Django, Django REST Framework, and modern authentication protocols.
Scope of Work:
User registration, login, and logout
Email verification and password reset flow
JWT or session-based authentication
OAuth2 / Social login (Google, GitHub, etc.) — if applicable
Role-based access control (RBAC) / permissions
Token refresh and blacklisting
Secure API endpoints with proper auth guards
Unit tests for all auth flows
Requirements:
Strong experience with Django & Django REST Framework
Familiarity with SimpleJWT, dj-rest-auth, or django-allauth
Understanding of security best practices (HTTPS, CSRF, rate limiting)
Clean, well-documented, and tested code
Ability to deliver within agreed timelines
Nice to Have:
Experience with OAuth2 / OpenID Connect
Familiarity with Docker for deployment
Prior work on multi-tenant or SaaS applications
Deliverables:
Fully working Django authentication module
API documentation (Postman collection or Swagger)
Source code with README and setup instructions
Basic test coverage
Apri su Upwork