
Selesai
Disiarkan
Dibayar semasa penghantaran
My browser-based idle game runs on a Java back end with a TypeScript front end, but the code is tangled and the authentication layer is falling apart. Players can sign in, yet their session disappears the moment they refresh or open a new tab. I need server-side sessions that hold steady so progress is never lost and exploits stay closed. Here’s what I’m after: • Review the current mixed codebase, pinpoint why sessions vanish and cleanly separate auth logic where necessary. • Implement reliable server-side session handling—no cookies or local-storage work-arounds—complete with sensible expiry and renewal. • Ensure the front end automatically re-attaches the session token on every request and blocks unauthenticated calls with a clear JSON error. • Deliver clear, commented code plus a short README explaining the new flow and any endpoints you added or altered. Acceptance passes when a player remains logged in across reloads and tab changes until logout or timeout, and I can merge your branch into staging without breaking existing gameplay.
ID Projek: 40334693
62 cadangan
Projek jarak jauh
Aktif 15 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan

Your session loss on refresh is almost certainly caused by the token living only in front-end memory with no server-side session store backing it—so every new tab starts from zero. I'll trace the Java back end to confirm, then implement HTTP-only server-managed sessions using a persistent store (Redis or JDBC-backed), with proper expiry, sliding renewal, and secure session IDs that the TypeScript client attaches automatically via an interceptor on every API call. Unauthenticated requests will receive a clean 401 JSON response, and I'll refactor the tangled auth logic into its own service layer for maintainability. You'll get commented code and a concise README covering the new flow. I can start immediately.
€30 EUR dalam 1 hari
6.0
6.0
62 pekerja bebas membida secara purata €149 EUR untuk pekerjaan ini

Hi, I have strong experience with Php, Laravel and Code ignitor. I’ll develop robust and secure web application just the way you want. I can handle any updates you need. You can check my reviews to see the quality of my work, I will share my previous application in private chat.
€85 EUR dalam 2 hari
7.8
7.8

We can assist with your game's Java backend and TypeScript frontend. Experienced in API integration and security, we'll review your tangled codebase to resolve session vanishing on refresh/new tab. We'll implement robust server-side sessions, ensure front-end re-attachment with clear error handling, and provide documented code.
€80 EUR dalam 1 hari
7.7
7.7

I'm Iosif Peterfi, 15+ years helping teams turn tangled back ends into reliable, scalable platforms. This is my speciality: turning fragile authentication and session handling into robust, server-side mechanisms that keep player progress safe across reloads and new tabs. You need a review of the mixed Java back end and TypeScript front end, pinpoint why sessions vanish, cleanly separate auth logic, and implement server-side sessions with clear expiry and renewal. The front end must automatically attach the session token on every request and block unauthenticated calls with a clear JSON error. You also want clean, commented code plus a short README detailing the new flow and any endpoints added or changed. Here's how I'll deliver business value and reduce risk: I'll cleanly separate the authentication layer, implement server-side sessions with sensible expiry and renewal, and ensure every request carries the session state automatically. I'll add a guard on the API that returns a clear JSON error for unauthenticated calls, plus thorough inline comments and a concise README. The code will be structured for easy maintenance and future changes. You'll get a branch ready for staging with no gameplay regressions and a straightforward merge path. Last year I helped a multiplayer game studio migrate session handling to a server-driven model. They achieved stable logins across reloads and a 40% drop in support tickets about lost progress within two weeks.
€500 EUR dalam 3 hari
6.8
6.8

Hi there, I like how you have outlined your project description with clear objectives and detailed requirements. From what you’ve described, you need a thorough overhaul of your Java backend and TypeScript frontend to fix server-side session authentication issues in your browser-based idle game. The current problem, where player sessions disappear on refresh or tab changes, indicates a fragile or improperly implemented session management system. With over 5 years of experience working on full-stack applications involving complex session handling, authentication flows, and codebase refactoring, I am confident I can review your mixed codebase, identify and fix the root causes leading to session loss, and cleanly separate authentication logic for maintainability. I will implement robust server-side sessions without relying on client-side storage workarounds, incorporate sensible expiry and renewal mechanisms, and ensure the frontend automatically attaches session tokens for every request while gracefully handling unauthenticated access. I will provide well-commented code along with a concise README describing the new session flow and any modified endpoints for easy maintenance and future development. My goal is for players to remain logged in seamlessly across reloads and tabs, meeting your acceptance criteria perfectly. I look forward to collaborating with you to stabilize your game’s authentication and enhance user experience. Feel free to reach out to discuss next steps.
€175 EUR dalam 7 hari
6.1
6.1

Hello, most browser game session issues like this come from one core mistake: auth state is being treated as client-side memory instead of a server-controlled identity flow. You’re dealing with a broken session lifecycle between Java backend and TypeScript frontend, where the session either isn’t persisted server-side or isn’t being correctly re-hydrated on each request. I’d start by isolating your auth layer and enforcing a true server-side session store (Redis or in-memory clustered store depending on scale) with a persistent session ID. Then I’d refactor your backend to ensure every request validates against that store, not frontend state. On the TypeScript side, I’d implement a single API client wrapper that automatically attaches the session token and handles 401 responses cleanly with a standardized JSON error. Result: stable login state across refresh, tabs, and gameplay sessions with no silent drops or desyncs. I can first trace the exact session break point in your current flow and show you why it’s failing before touching core logic. Do you want to keep Java’s native session handling or switch fully to Redis-backed sessions for stability and scale?
€30 EUR dalam 2 hari
6.1
6.1

Hi! I can see your idle game’s core issue is unstable authentication—sessions dropping on refresh or new tabs is usually a server-side session misconfiguration or token handling gap. I’ve worked on Java backends with TypeScript frontends, cleaning up auth layers and implementing persistent, secure session management with proper expiry and renewal flows. I’ll isolate the root cause, restructure the auth logic cleanly, and ensure the frontend reliably reattaches session data on every request with solid error handling. You’ll get clear, documented code and a simple README so it’s easy to maintain and merge into staging. Looking forward for your positive response in the chatbox. Best Regards, Arbaz M
€140 EUR dalam 3 hari
6.6
6.6

Hi, I understand the challenges you're facing with your current code structure and session authentication in your Java back end and TypeScript front end setup. To address your issues, I'll conduct a thorough code review, untangle the mixed codebase, and isolate the root cause of the disappearing sessions. I'll then implement a robust server-side session management system that ensures player progress is never lost. By automating the re-attachment of session tokens on each request and enhancing authentication error handling, I'll create a seamless gameplay experience. I look forward to discussing the project further. Best regards, Noor
€140 EUR dalam 2 hari
5.7
5.7

As an experienced web developer with over seven years under my belt, I've encountered and successfully resolved similar issues throughout my career. My expertise lies in frontend development, JavaScript, and PHP which directly aligns with your project's needs—identifying the cause of your current codebase complications, constructing dependable server-side session handling, and ensuring secure authentication for your idle game. Furthermore, my proficiency in vast web development technologies including Python (with Django/Flask), Laravel, and CodeIgnitor extends beyond simple logic restructuring. I'm capable of anticipating future challenges in the evolving world of web application and game development, providing efficient solutions that stand the test of time. You can rely on me to deliver thoroughly commented, well-documented code that is easy to understand and maintain. Additionally, my website optimization skills will ensure not only stable session handling but also improved overall performance—crucial for a seamless game experience. Finally, let's not forget about my adaptability to fulfil precise project requirements— guaranteeing a smooth transition into staging without disrupting the existing gameplay.
€120 EUR dalam 4 hari
6.1
6.1

Hi, With extensive experience in Java back-end systems and front-end TypeScript integration, I’ve successfully restructured tangled codebases and implemented robust session management solutions. I will review your code, identify session issues, and set up reliable server-side sessions with proper expiry and renewal mechanisms. What is your preferred method for handling session expiration and renewal to ensure a seamless user experience? Thanks, Juan Aponte
€180 EUR dalam 5 hari
5.5
5.5

I hope you're doing well! My name is Nawal, and I bring over nine years of experience in Repair Server-Side Session Authentication and code structure refactoring.. After carefully reviewing your project brief, I’m confident that I understand your needs and can deliver exactly what you're looking for. Here’s what I offer: ✅ Multiple initial drafts within 24 to 48 hours ✅ Unlimited revisions until you're 100% satisfied ✅ Final delivery in all required formats, including the editable master file and full copyright ownership You can check out my portfolio and past work here: ? Freelancer Profile – eaglegraphics247 I’d love to discuss your project further and explore how we can make your vision a reality. Let me know a convenient time for a quick chat! Looking forward to working together. Best regards, Nawal
€70 EUR dalam 1 hari
4.9
4.9

Losing progress on a refresh is brutal for an idle game and it kills retention fast. I can fix the auth so players stay logged in across reloads and tabs and exploits are closed off. The best thing about me is I’ve worked on a very similar project recently where I refactored auth for a TypeScript frontend and Java backend: I separated auth into a service layer, moved session state to Redis, implemented HTTP-only session cookies with sensible expiry and sliding renewal, and added a client interceptor that attaches credentials and surfaces clean JSON 401s. I understand the flow you want: login -> server-side session created and stored -> secure session id sent (server-managed) -> front end ensures the session is sent on every request and rejects unauthenticated calls. I’ll cleanly separate auth code, add middleware/filters on the Java side, and provide commented code plus a short README. Quick question: do you already have a preferred session store (Redis or DB) or should I add Redis? Also, what session timeout policy do you want for idle players? If that sounds good, let’s chat or do a quick call to scope the branch and timeline. Regards Ali Zain!!
€140 EUR dalam 7 hari
4.8
4.8

Hello, I hope you’re well. I’m Billy Bryan, an individual backend developer who thrives when unpicking tangled code and restoring solid session management. I’ll review your Java back end and TypeScript front end, map the current flow, and cleanly separate authentication logic so the server handles persistent sessions reliably rather than relying on client-side tricks. I will implement server-side session handling with clear expiry, renewal, and a minimal surface for front-end re-attachment on every request. The API will enforce authenticated calls and respond with concise JSON errors when unauthenticated. I’ll add commented code and a compact README detailing the new flow, endpoints, and any changes to the existing gameplay choreography. Expect a branch you can merge into staging without regressions. If this sounds right, I can begin immediately and deliver a focused refactor in a few days, with a short review window post-merge. Best regards, Billy Bryan
€250 EUR dalam 3 hari
4.8
4.8

Hi there, I’m excited about the opportunity to work on Repair Server-Side Session Authentication and code structure refactoring. and believe my skills and experience make me a strong fit for this project. I have a clear understanding of your main objectives. I’ve carefully reviewed the requirements to ensure nothing is overlooked. I will deliver a final result that aligns perfectly with your expectations. As a Senior Software Engineer, I bring extensive experience in PHP, Java, JavaScript, Web Development, Backend Development, Frontend Development, RESTful API, Software Architecture and technical assessment. I’ve worked on similar projects where understanding both business needs and technical capabilities was essential. I’m confident in delivering accurate, efficient, and high-quality results. Before we proceed, I’d like to clarify a few points. Please feel free to message me in the chat so we can go over them together. Talk soon, Dax Manning
€200 EUR dalam 7 hari
4.3
4.3

Hello, I’m a full-stack developer with experience in Java backends and TypeScript frontends, including games and interactive web apps where session integrity is critical. I’ve handled projects where tangled code and unstable authentication caused lost progress, and I’ve refactored those systems to implement reliable server-side sessions with clear separation of auth logic. For your idle game, I would audit your current codebase to identify why sessions vanish, then implement server-side session handling with proper expiry and renewal. The frontend will consistently attach the session token for every request, blocking unauthenticated calls with structured JSON errors. I’ll deliver fully commented, clean code with a short README explaining the new authentication flow, ensuring players stay logged in across reloads and tabs while maintaining gameplay stability. Let’s build something amazing together! Regards.
€150 EUR dalam 3 hari
4.6
4.6

Hi there! I'm excited to tackle your project on repairing server-side session authentication and code structure refactoring. It's frustrating for players when their progress disappears due to session issues. Here's how I can help: - I'll review your tangled codebase to identify why sessions vanish and refactor auth logic where needed. - Implement robust server-side session handling with proper expiry and renewal mechanisms for enhanced security. - Ensure seamless reattachment of session tokens on each request and implement clear error handling for unauthenticated calls. - I'll provide well-commented code and a README to guide you through the new flow seamlessly. With my expertise in Java and TypeScript, I'm confident in delivering a solution that keeps players logged in consistently. Let's discuss further and get started on enhancing your game's authentication system. Looking forward to working together!
€30 EUR dalam 7 hari
4.1
4.1

Dear Sir, I am thrilled to bid your project. Your issue is very clear, and I understand the goal is not just to patch login behavior, but to make session handling stable, secure, and cleanly structured so gameplay is never interrupted. I have experience working with Java back ends, TypeScript front ends, authentication flows, and session management where reliability across reloads and multi-tab use is critical. For your project, I would first trace why sessions are being lost, then refactor the auth flow so server-side sessions are handled consistently with proper expiry, renewal, and clear protection against unauthorized requests. I would also ensure the front end automatically sends the session identifier correctly on every request, and that unauthenticated calls return clean JSON errors without breaking the game flow. The final delivery will include commented code and a short README explaining the session lifecycle and any endpoint changes. I’d like to go over a few points: Are you currently using any session framework on the Java side already, or is the auth flow mostly custom-built? Do you want session renewal to happen automatically on active use, or only through explicit revalidation points? Sincerely, Adison.
€140 EUR dalam 7 hari
4.0
4.0

Repair Server-Side Session Authentication and code structure refactoring. Good morning Overview I build reliable browser automation systems that replace repetitive web-based work with stable, maintainable Python solutions using Selenium and Playwright. My focus is on real-world automation that survives UI changes and dynamic content, not fragile demo scripts. What I Can Do Login and authenticated sessions Multi-step workflows and dashboards JavaScript-heavy data extraction File uploads, downloads, and scheduling Long-running automation with logging and monitoring How I Build Automation I use clean modular code, smart waiting strategies, structured error handling, retries, and configuration-driven design to ensure long-term reliability. Playwright is preferred for speed and stability, with Selenium used when compatibility is required. Strengths Resilient automation, realistic user behavior simulation, edge-case handling, performance optimization, and production-ready delivery. Professional & Practical Skills Problem Solving | Automation Thinking | Debugging Complex Flows | Reverse Engineering | Tool Building | Rapid Prototyping | Requirement Breakdown | Logical Thinking | Performance Awareness | Reliability Focus | Edge Case Handling | System Thinking | Continuous Learning | Independent Development | Client-Focused Solutions | Technical Communication | Documentation Writing | Task Prioritization | Deadline Handling | Production Readiness | Real-World Constraints You c
€190 EUR dalam 3 hari
3.5
3.5

Hi There , Good evening! I am an expert mobile programmer with skills including Backend Development, Software Architecture, Software Engineering, RESTful API, Web Development, PHP, JavaScript, Frontend Development, Java and API Development. Please contact me to discuss more regarding this project. I await your immediate response
€69 EUR dalam 6 hari
3.6
3.6

Hi, I’ve read your description and I’m confident I can fix the session instability and untangle the auth code so players stay logged in across reloads and tabs. I’ll start with a focused audit of the mixed Java/TypeScript codebase to find why sessions vanish and separate authentication concerns into a clear server-side layer. Then I’ll implement reliable server-side sessions (no cookie/local-storage hacks) using a persistent session store with sensible expiry and renewal logic, and update the TypeScript client to attach the session token on every request and gracefully handle and surface a JSON 401 for unauthenticated calls. I’ll deliver clean, commented code and a short README describing the new flow and any altered endpoints so your staging merge is safe. I can begin once I have repo access and a staging branch; I estimate a short sprint to implement and test across reloads/tabs and provide a merge-ready branch. What session store do you prefer or currently use (in-memory, Redis, database), and can you provide the auth/session-related code paths or a link to the repo so I can start the audit? Best regards, Cindy Viorina
€30 EUR dalam 5 hari
3.0
3.0

Ensuring seamless and secure session management is critical for maintaining user trust and game integrity, especially in browser-based idle games where persistent progress is key. The challenge of sessions vanishing upon reload or tab changes indicates a fundamental issue in how server-side sessions and client-server communication are currently handled. Addressing this requires a thorough audit of the existing Java backend and TypeScript frontend to untangle authentication logic and establish a robust session lifecycle that withstands typical user interactions. The approach involves a deep dive into the current mixed codebase to identify the root cause of session loss, followed by implementing a server-side session management mechanism that avoids unreliable client-side storage methods. This includes designing a secure, token-based session system with appropriate expiry and renewal logic, ensuring that each frontend request automatically includes the session token, and that unauthenticated requests receive standardized JSON error responses. Expertise in Java backend development, TypeScript frontend integration, RESTful API design, and software architecture principles will be leveraged to restructure the code cleanly and maintainably. Commitment to delivering well-documented, cleanly commented code and a concise README will ensure smooth handoff and maintainability. The solution will be tested rigorously to confirm players remain logged in across reloads and tabs until explicit logout or timeout, and the final branch will integrate seamlessly into staging without disrupting gameplay. I look forward to collaborating closely to restore reliable session authentication and enhance your game's overall stability.
€225 EUR dalam 7 hari
3.3
3.3

Moenchengladbach, Germany
Kaedah pembayaran disahkan
Ahli sejak Nov 29, 2025
€6-12 EUR / jam
€12-18 EUR / jam
€12-18 EUR / jam
€2-7 EUR / jam
€2-6 EUR / jam
₹1250-2500 INR / jam
₹15000-40000 INR
₹100-400 INR / jam
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
$30-250 USD
$750-1500 USD
$40-80 USD / jam
$10-30 AUD
$750-1500 USD
₹12500-37500 INR
$250-750 AUD
$5000-10000 USD
$750-1500 USD
₹12500-37500 INR
$750-1500 USD
$30-250 USD
$250-750 USD