Image for post
Image for post
Art by Akhil Mathew

What is the difference between authentication and authorization? We know it or we are confused or we thought it is the same. Because most of the time we use these 2 words when it comes to logging in or getting access to any service.

Authentication is validating if the user is the one who they claim to be. Proving their identity by validating username and password or by sending a token or using SSH key or any other custom authentication method.

Authorization is about making sure if you have access to the resources that you got authenticated to. …


Image for post
Image for post
Art by Akhil Mathew

Ever wondered if your Django App deployed on your prod server is secure enough to be exposed to the world.

Being a Django developer and the one who takes care of the deployment of the app on the server, I always wondered if the app that I am exposing to the internet is safe. As everyone does I went ahead and googled around for the set up for prod and I found this amazing documentation by Django, where they have a checklist of things we should consider.

Let me list out the Django deployment checklist in simple words and help…

Anu Abraham

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store