Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vikas-ukani/laravel-next-passport-authentication

The complete Authentication Project Implemented with Laravel with NextJS Authentication Using Passport API Token.
https://github.com/vikas-ukani/laravel-next-passport-authentication

Last synced: about 1 month ago
JSON representation

The complete Authentication Project Implemented with Laravel with NextJS Authentication Using Passport API Token.

Awesome Lists containing this project

README

        


Build Status
Total Downloads
Latest Stable Version
License

## A Customized Laravel NextJS Authentication Using Passport.


Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

- [Simple, fast routing engine](https://laravel.com/docs/routing).
- [Powerful dependency injection container](https://laravel.com/docs/container).
- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.
- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).
- Database agnostic [schema migrations](https://laravel.com/docs/migrations).
- [Robust background job processing](https://laravel.com/docs/queues).
- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).







Next.js
















## Getting Started

Visit https://nextjs.org/learn to get started with Next.js.

## Documentation
Move to the `frontend/` directory to checkout NextJS Application.

# Installation

1. Clone this repo
```
git clone https://github.com/vikas-ukani/laravel-next-passport-authentication.git
```

2. Install Laravel packages.
```
composer install
OR
composer i
```
3. Create an ENV file
```
cp .env.example .env
```

4. Create an Project Key.
```
php artisan generate:key
```

## FrontEnd NextJS Project Setup
1. Move to frontend project
```
cd frontend/
```

2. Install Node Packages
```
npm install
```

3. Run the server
```
npm run dev
```

---

> Start Contributing By Updating Some Feature and Push your Code Live. ♡