Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Passwordless Google Account Login – Apps Script

FREE008 Login & Authentication Automation & Integration Premium Plan Weekly Plan VIP Premium Plan
❤️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
How to make webapp with Email Login using Appscript
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Access decided by the visitor's own Google email No username or password to create or remember Allowed emails held in a users sheet Welcome message using the name from the sheet Request access form shown to anyone not listed Requested emails written into the sheet Remove an email and access ends on the next refresh Record of who has opened the web app Sheet ID and sheet name set in the code Bootstrap layout with a popup modal Your own page content dropped in behind the check

Description

FREE008 solves the access problem without a login form. There is no username to invent, no password to forget and no reset flow to build. The web app simply reads the Google email of whoever opened it and checks that address against a sheet you control. On the list, the app opens. Not on the list, it does not.

How a visitor gets in

Someone opens the link while signed into their Google account. The script picks up their email, finds the matching row, and loads your page with a welcome message using the name you stored against them. Nothing was typed, and nothing can be shared — a password can be passed around, but a Google account cannot.

What happens to everybody else

A visitor whose email is not in the sheet does not get a dead end. They see a message explaining they do not have permission yet, with a form to submit their email and ask for access. That request lands in your sheet, so you end up with a list of who has tried to get in as well as who is already allowed. Approving someone is adding their row; revoking someone is deleting it, and their access is gone the next time the page refreshes.

Your own app behind the gate

What loads after the check is a page you write. The supplied index file holds a sample block you comment out and replace with your own content, so the identity check is done before a single line of your code runs.

Setting it up

Copy the sheet, then paste your spreadsheet ID and the sheet name into the marked places in the code. The screens use Bootstrap with a popup modal for the access request. Visitors need to be signed into a Google account for their email to be read.

Requirements

  • A Google account with Drive and Sheets
  • A users sheet holding the allowed emails and names
  • Your spreadsheet ID and sheet name pasted into the code
  • Visitors signed in to a Google account
  • Deploy as a web app so the visitor's email can be read

What's Included

  • Complete Apps Script code for the email gate
  • Google Sheet with the allowed users layout
  • Automatic check of the visitor's Google email
  • Welcome screen naming the allowed user
  • Access request form for unlisted visitors
  • Requested emails written back to the sheet
  • Sample content block to replace with your own app
  • Bootstrap screens with a popup modal
  • Setup notes for the sheet ID and sheet name
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryLogin & Authentication, Automation & Integration
Tagsgoogle apps script login pagepasswordless login web appgoogle account login apps scriptemail login web app apps scriptrestrict web app by emailgoogle sheets email allow listrequest access form apps scripttrack who opened web app
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files
Custom development

Need this customized for your business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+Projects delivered
91+Countries served

20–30% advance to start · Clear quote before work begins · Support after delivery

What we customize

  • Features & functionsNew features, changes to existing scripts, custom formulas and automations
  • API & integrationsWhatsApp, payment gateways, CRM and more
  • Design & UI changesYour branding, layout redesign, dark mode, mobile layout
  • Full custom projectsDashboards, billing, inventory, CRM, built from scratch
Free
Source Code File

People choose these

Paid picks from the same category

How To Make Login System In Appscript With Forgot / Reset Password Using Email OTP Verification | B9 How To Make Login System In Appscript With Forgot / Reset Password Using Email OTP Verification | B9 29 views this month Apps Script Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI 380 views this month Apps Script How to Build an App with Claude AI: Complete Church Management System in Google Sheets How to Build an App with Claude AI: Complete Church Management System in Google Sheets 187 views this month Apps Script

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@michaelestinopo1532 via YouTube
Source code? Thank you
@zohairdilawar116 via YouTube
Very helpful for maintaining security