April 2023

SAML based SSO

SAML (Security Assertion Markup Language) is an XML-based protocol used for exchanging authentication and authorization data between parties, specifically between an identity provider (IdP) and a service provider (SP). It is used to enable Single Sign-On (SSO). Single Sign-On (SSO) is an authentication scheme that allows users to access multiple applications with a single set …

SAML based SSO Read More »

What is Single Sign On?

Single Sign-On (SSO) is an authentication scheme that allows users to access multiple applications with a single set of login credentials. With SSO, users can log in once and be automatically signed in to all of their authorized applications. This eliminates the need to remember and enter different usernames and passwords for each application. When …

What is Single Sign On? Read More »

Companies using SAML

Which Companies use SAML for SSO? SAML (Security Assertion Markup Language) is a well established and widely adopted standard for enabling secure and efficient SSO (Single Sign On) solutions. Many organizations and companies use SAML for their Single Sign-On (SSO) solutions. (Related Article: To go in Depth about SAML SSO Authentication, click here OR to …

Companies using SAML Read More »

Virtual Environment in Python

What is a Virtual Environment in Python? A virtual environment is a self-contained directory that contains a Python interpreter and a set of libraries installed for a specific project. Why is a Virtual Environment used in Python ? Virtual environments enable developers to create isolated environments for different projects, each with their own set of …

Virtual Environment in Python Read More »

CRUD Operations

CRUD Operations(Create, Read, Update, Delete) allow you to manage data stored in a database by creating, reading, updating, and deleting records. They are the basic building blocks of any web application, including those built with Django. In Django, you can use Django’s Object-Relational Mapping (ORM) to perform CRUD operations on your database. This allows you …

CRUD Operations Read More »

Companies that use Django

Django is a powerful webframework used by companies like: Django is a popular web framework written in Python, which has gained widespread adoption among developers and organizations alike. It is an open-source MVT(Model View Template) framework that allows developers to build complex, scalable, and secure web applications quickly and efficiently. Over the years, many companies …

Companies that use Django Read More »

Django MVT Architecture

Is Django MVT or MVC? Django follows MVT which stands for Model-View-Template, which is a design pattern that separates the application logic into three interconnected parts: Overall, Django’s MVT structure provides a clear separation of concerns and helps developers to write modular, reusable, and maintainable code. Let’s take an example : Let’s take a example …

Django MVT Architecture Read More »

What is Django Web Framework?

Django is a powerful web framework that is widely used by developers for building web applications. It is written in Python and follows the Model-View-Template (MVT) architectural pattern. In this article, we will explore the basics of Django and its features. About Django Web Framework Django is a python web framework that helps developers to …

What is Django Web Framework? Read More »