Diff csrftoken cookie vs csrfmiddlewaretoken in Django?

Answser ref: https://stackoverflow.com/questions/5588374/django-csrftoken-cookie-vs-csrfmiddlewaretoken-html-form-value related CSRF protection (in Django) CSRF Forgeries When a user visits a site, the site should generate a (cryptographically strong) pseudorandom value and set it as a cookie on the user’s machine. The site should require every form submission to include this pseudorandom value as a form value and also as a Cookies value. When a POST request is sent to the site, the request should only be considered valid if the form value and the cookie value are the same....

April 4, 2022 · 2 min · Jaaved Khan

Mustafa Alsaleh

Summary

April 4, 2022 · 1 min · Jaaved Khan

ICTC Solution Delivery

Summary KFUPM application development unit

April 4, 2022 · 1 min · Jaaved Khan

nginx

Summary web server

April 4, 2022 · 1 min · Jaaved Khan

MVT Pattern

Django MVT Pattern

April 4, 2022 · 1 min · jaavedkhan

Django Model

M(Model) in the MVT Pattern of Web Development framework. Are implemented using Active Record Pattern.

April 4, 2022 · 1 min · jaavedkhan

Camunda Workflow Engine

Summary Workflow engine that we (me and Dr. Khayyat) selected as Business Process() Workflow engine to replace Oracle Buisiness workflow engine. <2021-05-27 Thu> Meeting with Camunda to buy ,adhoc, support from vendor partner AlMoayyed ,Bahrain, is the Vendor partner of Camunda. https://camunda.com/partners/almoayyed_computers_middle_east/ Main point: support without buying enterprise version support when required only included in enterprise edition Even the vendor partner give support with enterprise edition only. Software installation, package debian, is different for enterprise yes License Ballpart fees 100k Euros a year for enterprise edition with support....

April 4, 2022 · 1 min · Jaaved Khan

MS Active Directory @KFUPM

Summary KFUPM uses MS AD to store all the user profile information. Groups that are dynamically updated from Ebusiness and Banner Security Groups: Faculty (KFUPMFaculty) Staff (Staff) Graduated Students (gradstu) Under Graduated Student (STU-GROUP) Distributed Groups: Faculty (fa-gr-tt) Staff (staff-kfupmall) Graduated Students (grad_111) Under Graduated Student (ugrad-111) Attributes that can be used for enterprise roles of IAM KFUPM Job Title Academic positions like dean, chairman. Description Employee type from e-business

April 4, 2022 · 1 min · Jaaved Khan

App Platform DigitalOcean

Summary Everything runs on multitentant clusters. network isolation auto build support. global CDN and built in SSL are provided by cloudflare. Monitoring and alerting is done with prometheus. logging and CLI with the app platform UI is by fluent bit. What it is? PaaS vs App Platform Supported platforms Support for Dockerfile Structure of the app Flexibility Key takeaways

April 4, 2022 · 1 min · Jaaved Khan

Lisp

Summary is a family of programming languages with fully parenthesized prefix notation. LISP: LISt Processor Prefix Notation LISP uses what is called a prefix notation, i.e. instead of writing 10+20 (this is called the infix notation) you have to write + 10 20. pdf ref S-expressions In the usual parenthesized syntax of Lisp, an S-expression is classically defined[1] as an atom, or an expression of the form (x ....

April 4, 2022 · 1 min · Jaaved Khan