Posts

Showing posts from June, 2017

How to create a login system in Laravel

Image
Na versão 5.2 do Laravel existe um  recurso para o sistema de autenticação, onde é possível criar os arquivos views, rotas e controladores com apenas um comando   make:auth  A partir desta versão, você pode gerar o sistema de login e registro entre outros com o seguinte comando: php artisan make : auth Uma vez criado o sistema de autenticação, se faz necessário a criação do banco de dados relacionado a ele, para tanto, você deve usar o sistema de migração que vai gerar as tabelas de dados. Digite o comando a seguir para realizar este processo: php artisan migrate O controle do sistema de login é realizado por   Route::auth()   que se encontra no arquivo:  vendor/laravel/framework/src/Illuminate/Routing/Router.php    Para realizar modificações no sistema, você deve acessar o arquivo  archivoAuthController.php   que e encontra em:  /app/Http/Controllers/Auth/   Este arquivo contem a criação e validação de usuários. você deve modificá-lo, caso deseje adicionar c

How to Install Image Intervention Laravel

Image
1. Execute o Artisan Faça comando auth PHP php artisan make : auth 2. Adicione o campo avatar para o arquivo de migração 'create_users_table' repare que o arquivo é semelhante ao seguinte: PHP <?php use Illuminate \ Database \ Schema \ Blueprint ; use Illuminate \ Database \ Migrations \ Migration ; class CreateUsersTable extends Migration { /** * Run the migrations. * * @return void */ public function up ( ) { Schema :: create ( 'users' , function ( Blueprint $table ) { $table - > increments ( 'id' ) ; $table - > string ( 'name' ) ; $table - > string ( 'email' ) - > unique ( ) ; $table - > string ( 'avatar' ) - > default ( 'default.jpg' ) ; $table - > string ( 'password' ) ; $table - > rememberToken ( ) ; $table - > timestamps (