I want to start working on an application for my personal portofolio, and I found out abut Auth0 being a good authentication system.
But I got a little bit confused about what should I use and how. Maybe someone can help me, I would be really grateful.
I want to create a web application that has React as frontend and Python with Django as backend. Most of the processing of the data will be done on the backend but I am confused about what type of authentication I should use. Should I do the authentication on frontend or on backend? Should I use SPA of Web Application Auth0?
I plan to add also a native mobile app that would connect to the backend. In this case, what should I use?
I apologize in advance if the topic was already discussed but I couldn’t find anything that will bring any light on what should I do. Thank you in advance!