Mapa mental
Laravel Blade and Web Security

Contenido del mapa
Laravel Blade and Web Security
Blade
- Templating engine to produce views
- name.blade.php
- master.blade.php
- child.blade.php
- Benefits
- Template inheritance
- @extends inherits master layout template
- Sections
- Can inject contents into layout's sections
- @section - defines a section of content
- @yield - display contents of given section
- Can inject contents into layout's sections
- Template inheritance
- Control stuctures
- if, for, while, foreach, unless
- @CSRF - token field for CSRF protection with forms
- Cross-Site Request Forgery
- @method - create a hidden _method for PUT, PATCH or DELETE requests
- @CSRF - token field for CSRF protection with forms
- display with {{ }}
- e.g. {{ $name }}
- if, for, while, foreach, unless
- name.blade.php
- Templating engine to produce views
Server-Side Security
- Security considerations
- SQL Injection
- HTML Injection
- Hash Password
- Validation
- isset(); empty(); is_integer();
- PHP
- Regular expressions
- preg_match(regex, string)
- preg_replace(regex, replacement, string)
- preg_split(regex, string)
- Form validation using regexes
- Regular expressions
- Security considerations
Imágenes y archivos del mapa
Información
- Descripción
- Computer Science Mapa Mental sobre Laravel Blade and Web Security, creado por Alex Bernini el 16/05/2019.
- Creado por
- Alex Bernini
- Visitas
- 1
- Valoración


