Articles Laravel 8
Expérience de stage virtuel (Investree) - Fullstack - Faqih Pratama Muhti
Auteur
Laravel 8 articles créés par:
- Github: Faqih Pratama Muhti | programmeur
Fonctionnalité
- Authentification JWT
- Crud restfull-api (catégories et publications)
- Vérifiez les utilisateurs de messagerie
- Authentification de connexion
- Catégories de crud
- Crud Posts
Utilisateur
Administrer
- Email: "correspond à la base de données dans le tableau des utilisateurs"
- Mot de passe: mot de passe
Exécutez ces applications
- Téléchargez la branche maître dans le terminal
git clone [email protected]:programmerShinobi/task-5-fullstack.git
- Installez les dépendances du compositeur dans le terminal
- Faire un fichier .env à partir de .env.example et définir votre configuration et créer le nom de la base de données: articles_db
//...
APP_URL=http://127.0.0.1:8000
//...
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=articles_db
DB_USERNAME=root
DB_PASSWORD=
//...
- N'oubliez pas de générer la clé de Laravel Artisan en terminal
- Exécutez la mise à jour du compositeur dans Terminal
- Faire fonctionner les graines et le Faker dans le terminal
php artisan migrate:fresh --seed
- Exécuter le passeport dans le terminal
php artisan passport:install
- N'oubliez pas la copie-coller le dernier "ID client" et "Client Secret" sur APP / HTTP / CONTRÔLERS / API / AUTH / LOGINCONTROLLER.PHP
//...
class LoginController extends Controller
{
public function store(Request $request)
{
//...
'client_id' => '...',
'client_secret' => '...',
//...
}
//...
}
- N'oubliez pas de définir votre URL dans config / app.php
//...
'url' => env('APP_URL', 'http://127.0.0.1:8000'),
//...
- Exécutez l'authentification JWT
- Run servir dans le terminal
- Exécuter des applications dans le navigateur Web
- Exécutez API RESTFULL dans l'outil de test API
http://127.0.0.1:8000/api/...
- Si vous exécutez API RESTFULL dans l'outil de test à l'aide de Postman, téléchargez simplement le fichier à partir de ce lien Google Drive . Puis importez le fichier dans votre outil de test API à l'aide de Postman
Si vous avez une suggestion || ~
Contactez-moi simplement à: