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.