
Abgeschlossen
Veröffentlicht
Bezahlt bei Lieferung
I already have a working Google Apps Script web-app with several standalone pages delivered through individual doGet handlers. I recently built a custom login flow that stores user data in a Google Sheet, but at the moment only the first page is tied into that flow. I need the whole project refactored so every page is protected by the same session-based authentication and users cannot bypass it via direct URL access. What I have in place • A Spreadsheet-driven user table (username, hashed password, status) • A basic login HTML form served by HTMLService • Initial server-side checks that create a session token in Script Properties What I want from you • Extend the current login logic so all existing doGet pages check the session token before rendering. • Route unauthenticated visitors automatically to the login page, preserving the requested URL so I can redirect them back after successful sign-in. • Keep everything client-side lightweight—prefer vanilla JS or the Apps Script HTML templating helpers I already use. • Make the code clean, modular, and commented so I can maintain it later. Acceptance criteria 1. Any direct link to a protected page prompts for login first. 2. Successful login redirects to the originally requested page. 3. Manual manipulation of URLs or parameters never reveals page content without a valid session token. 4. All updates are delivered as a single .gs project file plus any modified HTML templates. I will share the current code repository along with a demo account so you can test locally in the Apps Script IDE.
Projekt-ID: 40101125
8 Vorschläge
Remote Projekt
Aktiv vor 2 Monaten
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Hi, I can help with this task. Ready to start immediately.
₹600 INR in 1 Tag
0,0
0,0
8 Freelancer bieten im Durchschnitt ₹1.238 INR für diesen Auftrag

Hi there, I assure you 100% that I will deliver the complete project within the agreed timeline and with high quality. I have carefully read every word of your requirements and have already evaluated the process needed to deliver this work on time. I would be grateful for the opportunity to move forward with this exciting project. I am genuinely enthusiastic about working on it and delivering results that exceed your expectations. With 5 years of experience as a Web and App Developer, I have successfully delivered thousands of projects across various platforms, focusing on performance, scalability, and clean code. I am now beginning my journey on Freelancer and would truly appreciate the opportunity to prove my skills here. I am looking forward to discussing your project in more detail. Best regards, Legend Code IT Solution
₹900 INR in 3 Tagen
2,1
2,1

I am confident I can help you upgrade and optimize your Google Ads account effectively. I understand campaign structure, keyword optimization, ad quality improvement, and performance tracking. I work carefully, communicate clearly, and focus on delivering results that improve ad performance and ROI. I am responsive, detail-oriented, and ready to follow your specific requirements until the task is completed successfully
₹1.050 INR in 7 Tagen
0,0
0,0

Hello, Thank you for sharing the details of your Google Apps Script web application. I understand that you currently have multiple pages served through individual doGet handlers, with only one page integrated into your custom login flow. The goal is to refactor the project so that all pages are consistently protected by the same session-based authentication and cannot be accessed directly without a valid session. I can restructure your app to use a centralized routing and authentication mechanism, ensuring that every protected page checks for a valid session token before rendering. Unauthenticated users will be automatically redirected to the login page, and the originally requested URL will be preserved so they are sent back to the correct page after successful sign-in. This approach will also prevent any bypass through manual URL or parameter manipulation. The implementation will remain fully within Google Apps Script, using lightweight, vanilla JavaScript and the HTMLService templating helpers you already rely on. I will keep the code modular, clearly commented, and easy to maintain, so adding new protected pages in the future remains straightforward. All changes will be delivered as a single consolidated .gs file along with the necessary updates to your existing HTML templates. I would be happy to review your current repository and demo account to ensure the refactor integrates smoothly with what you already have. Thank you for considering my proposal.
₹1.500 INR in 14 Tagen
0,0
0,0

Getting a perfect fit for your project is as easy as understanding the need for seamless, session-based authentication across all your Google Apps Script web-app pages. Your requirement to extend login logic to protect every doGet page, with clean, modular code and client-side simplicity using vanilla JS, aligns perfectly with my expertise. I specialize in Google Apps Script development, building integrated, automated systems with clean and professional code. While I am new to Freelancer, I have tons of experience and have done other projects off site. I would love to chat more about your project! Regards, Nadia Du Preez
₹1.250 INR in 14 Tagen
0,0
0,0

Hello, I am very interested in your project and confident I can deliver exactly what you need. I have strong experience in PHP, HTML, CSS, JavaScript, and frontend web development, which allows me to create high-quality, responsive, and user-friendly websites. I am a dedicated and reliable worker who pays close attention to detail, ensuring that every aspect of the project meets your requirements. I can complete this project within 7 days without compromising on quality. Communication is important to me, so I will keep you updated throughout the process. I am committed to delivering a final product that exceeds your expectations and provides long-term value. Choosing me guarantees professionalism, efficiency, and a website you will be proud of.
₹1.050 INR in 7 Tagen
0,0
0,0

Hanumāngarh, India
Zahlungsmethode verifiziert
Mitglied seit Dez. 28, 2025
₹12500-37500 INR
$30-250 USD
£20-250 GBP
$10-44 USD
$15-25 USD / Stunde
$15-25 USD / Stunde
$30-250 USD
₹1500-12500 INR
$10-30 USD
$20-30 SGD / Stunde
$15-25 USD / Stunde
$250-750 USD
€250-750 EUR
$10-30 USD
€250-750 EUR
$30-250 NZD
$20 USD
$30-250 CAD
$30-250 CAD
€8-30 EUR