1. Say something
2. Env, Route+MVC structure, template: https://github.com/HoSource/Ho-Source-Template
```
php artisan serve
php artisan migrate
php artisan make:controller RegisterController
php artisan make:controller LoginController
```
main.blade.php:
```
@include('layout.header')
@yield('content')
@include('layout.footer')
```
index.blade.php:
```
@extends('layout.main')
@section('content')
...
@endsection
```
3. Regitster function
4. login function
5. logout function
```
@if ( \Auth::id() == 0)
<li class="nav-item">
<a class="nav-link" href="/register">Register</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/login">Login</a>
</li>
@else
<li class="nav-item">
<a class="nav-link" href="/logout">Logout</a>
</li>
<li class="nav-item">
<span class="nav-link" style="color: #fff">{{\Auth::guard("web")->user()->name}}</span>
</li>
@endif
```
laravel_account project
- PHP Laravel for beginners: from zero fly to the heaven !
- 1.Getting started with laravel: To do list project
- 1.Course overview
- 2.Install xampp and editor
- 3. Download and run laravel
- 4. MVC concept
- 5.Website structure and blade template engine
- 6.CRUD concept: create, read, update, and delete
- 7.Create data by Tinker
- 8.Create data by Factories
- 9.Read function
- 10.Create function
- 11.Update function
- 12.Delete function
- 13.Course summary
- Laravel common command line
- Laravel package and function
- Account 1: Laravel default auth function
- Account 2: Laravel register, login, logout
- Payment : Laravel PayPal
- Payment 2: Laravel alipay
- Payment 3: Laravel wechatpay
- Template 1: Laravel adminlte template
- MySQL