Setting up authentication can be quite daunting for beginners and expert developers who set up backend APIs. There is no standardized method and each backend stack have different methods of approaching authentication. Below I will explain a simple and easy way for the flow of logic required to set up authentication which can be applied for several backend technologies. In this guide I will be using Json Web Tokens that are stored in cookies that can be sent to the front end as well as parsed on the backend.

Python is a versatile language, with powerful built-in and external libraries. I have made it my mission for the last year to automate as much of my life with Python to remove tedious tasks such as searching files, organizing folders, extracting stock market data, etc. If I could count how mu ch of my day I spend dragging folders around and sorting them by the time it would probably amount to around an hour or so. An hour that could be easily be utilized productively for other tasks.
Hi, my name is Sharif Kanaan and this is my blog. Here I will share with you all of my technical insights on concepts and tips that I learned throughout my constant adventure of learning.