Material based platform with user registration, authentication, and gated content #3567
ben519
started this conversation in
Show and tell
Replies: 1 comment 2 replies
-
This looks great as I am working on a similar project (notes/tutorials) Would you like to share;
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Thought I'd showcase my ed-tech platform, Practice Probs, here as an example of how you can integrate Material with Netlify to support user registration and gated content (and in my case, Stripe integration as well for accepting customer payments).
Here's the custom home page with a carousel of my practice problem sets. (Notice the sign up and login buttons in the top right.)

Here's the signup form.

Here's a page that shows gated content in the sidebar. (Notice the lock icons next to gated problem pages.)

And here's what it looks like when an unauthorized user attempts to visit a gate page. (They get redirected to a 401 page.)

It's not without challenges and limitations, but for anyone else looking to gate content I would highly suggest Netlify. Generally speaking, it's been relatively smooth to set up, coming from a non-software engineer.
Thanks to @squidfunk and various people here for their support.
P.S., I'm hiring Python technical writers if anyone's interested in creating practice problems about XYZ python topic.
Beta Was this translation helpful? Give feedback.
All reactions