
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 19, 2022 06:03 PM
Hello,
I’d appreciate any guidance or offers on the following!
Pro users currently have a couple of ways to restrict access to a view (email domain & password). What I would like to do is effectlively create a third option of “Restrict access to a list of email addresses in table X”. In this scanerio:
- the anonymous visitor hits the shared url and must enter their email address.
- System responds with a “Thanks, check your email for a magic link.”
- System checks table X for the presence of user’s email address in table X. If it is there, generate a magic url and note the time of generation, then send email containing the magic url. When visited, the magic url allows access to View. Magic url is accessed more than 10 minutes after generation, show user a “This magic link is expired. Try again?” message.
Note: the email addresses would not be for Airtable user accounts. This would likely wrap around the “restrict access with a password” option(?)
For my part, this would be lovely as an enhancement to the core product. I don’t know if it is possible to implement in a way that doesn’t expose the shared view.
Thanks in advance!
Chris
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 19, 2022 07:09 PM
Hello! Stacker has exactly this functionality for restricting access. You’d create your own page that mimicked the view, and that’s really easy to do
MiniExtensions has a similar system with passwords too
Both are subscription based tho, but you’d be able to get them up and running in a couple hours tops
(Sorry, on mobile so can’t provide links easily, lmk if you can’t find the right services and I’ll link’em when I’m back at a computer)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 21, 2022 09:24 AM
Thanks for sharing these services. I’ll take a deeper look. It makes sense that a separate client is needed to maintain auth.
