DEV Community

Bret
Bret

Posted on

“Users” Auth0?

What’s the best way to create a “sign up” login”, or well just “users - PROFILES” for your site?

I was thinking Django, but it’s proving to be a bit annoying. Then I’m thinking maybe Apollo GraphQL, but... I’m not sure.

Tho

I have just found “Auth0”? Is that good?

I want people to be able to bid on products, then the profile to be placed as the “highest bidder” on a list.

Currently I’m using React + Airtable.

Top comments (4)

Collapse
 
supunkavinda profile image
Supun Kavinda

Unless you want enterprise features like OpenID Connect/SAML login, auth providers like Auth0 can become a headache when you grow. I don't know what kind of website you are creating, but it's always great to have auth data in-house for many websites (Saas, Ecommerce). If python is your back-end language, go with Django.

Collapse
 
yobretyo profile image
Bret

Thank you. Well, Django is kinda seeming to be a little annoying... I don’t like jinja templates and I already have my react front end that I have pages how I want them. How do i connect a “sign up” and “log in” for Django for profiles?

Is that when I connect it to a DB and then react pulls the data Django makes for profiles?

I want a list of comments to be shown for who bids higher

Thank uoi

Collapse
 
supunkavinda profile image
Supun Kavinda

You really don't need to use templates. Use templates only for the basic structure, and use React for everything else. (Search headless applications if you are not familiar with the concept). You can keep back-end logic separately then.

Thread Thread
 
yobretyo profile image
Bret

Ok, I have used Django and react before, but that was with templates. I’m really just after creating “profiles” so people can log in and place bids. I have “Airtable” setup as my CMS and DB, but, now I’m not quite sure what to use for my profile information