Mindmap
Laravel Blade and Web Security

Inhalt der Mindmap
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
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Computer Science Mindmap am Laravel Blade and Web Security, erstellt von Alex Bernini am 16/05/2019.
- Erstellt von
- Alex Bernini
- Aufrufe
- 1
- Bewertung


