check the marketplace for examples with supabase and firebase
I saw those there but I'm very confused by them. Supabase is blank when I open it and Firebase is a list of components but the directions are so vague I don't really know what to do with them
It talks about "go to module" but I don't know where Module is, for example
reread your first message and actually what you can do is just add some random id to the URL so only people with the link can access it.
Depending on how important it is to restrict access, you could just disable indexing and people wouldn't know the link.
Adding the random id is just another level of security. Just like Google docs
That won't work for my use case
It's for a portfolio. The site should be public, but individual projects should not be. I'm currently using Webflow but am fed up with their buggy billing so am looking for an alternative. I'm trying to replicate my current site
https://karlnippoldt.comI don't know how Webflow can get basics like "send a reminder email with the correct date to the correct email address" wrong, but they do, and haven't fixed it in a year +
curious why adding a random id to the individual project URLs won't work for you? Currently you are using only a password, no user accounts which seems like the equivalent of a random id the in URL. Idk maybe im wrong but it's the easiest. Setting up auth for this will have some complexity and if its necessary then its worth it
Maybe I'm misunderstanding what you're suggesting. So if someone is on the public site, how would they then get to a project? I couldn't just link to it, because that link would need to have the ID in the URL to be valid, right?
Yeah you wouldnt link to it on the site, but through email/dms. You could link to a page that says ask me for my portfolio then share them the special link just like they have to ask you for the password
Just had an idea if that doesn't work. Going to try something and report back
Yeah, that would be pretty cumbersome considering they would want to see multiple pages. I wouldn't want someone to have to go back and forth between email/resume and the site
I like that with Webflow you authenticate once, then it keeps you logged in for all pages in the folder
Well once they are in the main secret page using the special link, that page could link to all the other projects without any extra auth/secrets
Technically could work, but I'd really rather not have a downgrade in functionality with switching to another platform
Another thing you could do to emulate a login experience is have a "login" page with a password field. Visitor enters password, if its the correct password it redirects them to the "gated" page. It's not true authentication but an option.
If you really want to manage user sessions then something like supabase could work. I haven't used it in this context before but I found the module
that the directions were calling for (attached)
wow tella has AI that auto names the videos :😅
Oh yeah, a “login” that redirects if the password is correct could work. Good idea.
How did you get to the Supabase page that’s in the screenshot you sent btw?
btw if its the same password for everyone, you could use something super simple, not even database
if it doesn't need to be unhackable, you could just check the password in the client-side js and that's it
not really protection, just keeps random people out
Somehow supabase template pages got unlisted and i had access another way. Looking into it...
yeah i dont see why not. looks like they do it at the DNS/cloudflare level which is pretty cool
This works perfectly! I was looking for the exact same solution, and you provided it. Thank you both; you are life savers!
sweet. we accept contributions to our docs if you want to put together a brief tutorial 😉
It was actually quite straightforward. I dove in blindly, and all the brief instructions were there along the way.
I am now having a weird "Application Error" when accessing the Octauthent login page so it's not perfect. But pretty sure it's an Octauthent problem, not Webstudio
more so for awareness for others. things get lost in discord
I can’t get my custom domain to work unfortunately, idk what to do
Is this related to authentication/octauthent? If not you should probably post outside this thread
did you check several tutorials we have?
But it’s just the DNS can’t be recognized from web studio while it’s pasted correctly into my domain host
I had this problem yesterday. Have you waited a few hours?
It just needed some time I guess