Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hamdaniqhmqd/authentication-feature-in-laravel-11
https://github.com/hamdaniqhmqd/authentication-feature-in-laravel-11
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/hamdaniqhmqd/authentication-feature-in-laravel-11
- Owner: hamdaniqhmqd
- Created: 2024-05-06T14:56:09.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-05T13:17:21.000Z (6 months ago)
- Last Synced: 2024-08-05T15:14:34.602Z (6 months ago)
- Language: PHP
- Size: 93.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fitur Autentikasi di Laravel 11
Ini adalah contoh proyek Laravel 11 yang mencakup fitur otentikasi. Proyek ini juga menunjukkan cara menggunakan seeder data untuk mengisi basis data dengan data awal.
## Fitur
- Registrasi Pengguna
- Login Pengguna
- Logout Pengguna
- Kontrol Akses Berbasis Peran atau Role User
- Seeder Data untuk Pengguna Awal## Instalasi
### Prasyarat
- PHP >= 8.2
- Composer
- MySQL atau basis data lain yang didukung
- Tool Kode Editor### Langkah-langkah
1. Kloning repositori:
```bash
git clone https://github.com/username-anda/authentication-feature-in-laravel-11.git
cd authentication-feature-in-laravel-11
```2. Instal dependensi:
```bash
composer install
```3. Salin file `.env.example` menjadi `.env`:
```bash
cp .env.example .env
```4. Generate application key:
```bash
php artisan key:generate
```5. Konfigurasi basis data Anda di file `.env`:
```dotenv
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database_anda
DB_USERNAME=username_database_anda
DB_PASSWORD=password_database_anda```
6. Konfigurasi Database:
```bash
php artisan migrate
```7. Konfigurasi Data Seeder:
```bash
php artisan db:seed
```