timibacco.hashnode.dev1. Getting Your Spring Rest Project Started with JWT AuthenticationIntroduction The evolution of Software creation from Idealization to Actualization can most times be a tedious one. The mapping of entities to attributes, implementation of attributes as form of authentication , down to authorization via roles or aut...Dec 31, 2023·3 min read
timibacco.hashnode.dev2. Configuring A Jwt Service For Your Spring ProjectIn this article, we'd be configuring the various layers of our Security. We'll start with Authentication. This will include a service to generate and validate tokens for a particular user instance , and an Application Configuration class to customize...Dec 31, 2023·4 min read
timibacco.hashnode.devAbstractUser vs AbstractBaseUser : Creating a custom Django user model.Many times, as a Django project gets more complex, there will be more users and these users will later have diverse roles they play in this project. Permissions, roles, and unique identifiers as different from the normal email and username fields we ...Feb 27, 2023·4 min read
timibacco.hashnode.devJourney Of A Thousand Backend Developers.It is often said that back-end developers are the witty ones who are willing to be the solution to problems in all situations. More like they're the "Messiah of web engines." Funny fact is Messiahs have similar stories. Yes, a thousand back-end devel...Mar 17, 2022·3 min read
timibacco.hashnode.devPython's Gateway Interfaces: WSGI VS ASGIASGI and WSGI are two python standards for communicating between web servers and applications.Their basic difference is in the ASYNCHRONOUS nature. Let's quickly discuss both. WSGI? Web Server Gateway Interface This is a single calling convention i...Oct 23, 2021·2 min read