iliyaZelenko / Laravel5.7 Vue Cli3 Boilerplate
Boilerplate / Starter kit. Laravel 5.7, Vue CLI 3 — Authentication with Email Verification. REST API.
Stars: ✭ 52
Projects that are alternatives of or similar to Laravel5.7 Vue Cli3 Boilerplate
Brandenburg
Laravel Authentication Package
Stars: ✭ 79 (+51.92%)
Mutual labels: laravel, authentication, authorization, auth
Sentinel
A framework agnostic authentication & authorization system.
Stars: ✭ 1,354 (+2503.85%)
Mutual labels: laravel, authentication, authorization, auth
Express Graphql Mongodb Boilerplate
A boilerplate for Node.js apps / GraphQL-API / Authentication from scratch - express, graphql - (graphql compose), mongodb (mongoose).
Stars: ✭ 288 (+453.85%)
Mutual labels: authentication, authorization, boilerplate
Fullstack Apollo Express Mongodb Boilerplate
💥A sophisticated GraphQL with Apollo, Express and MongoDB boilerplate project.
Stars: ✭ 301 (+478.85%)
Mutual labels: authentication, authorization, boilerplate
Rbac
Hierarchical Role Based Access Control for NodeJS
Stars: ✭ 857 (+1548.08%)
Mutual labels: authentication, authorization, auth
Laravel Scaffold
The base for developing awesome projects
Stars: ✭ 142 (+173.08%)
Mutual labels: laravel, authentication, boilerplate
Laravel Adminless Ldap Auth
Authenticate users in Laravel against an adminless LDAP server
Stars: ✭ 199 (+282.69%)
Mutual labels: laravel, authentication, auth
Vue Auth Boilerplate
🔑 Vue.js scalable boilerplate with user authentication.
Stars: ✭ 31 (-40.38%)
Mutual labels: vue-cli, authentication, boilerplate
Mosquitto Go Auth
Auth plugin for mosquitto.
Stars: ✭ 212 (+307.69%)
Mutual labels: authentication, authorization, auth
Laravel Acl
This package helps you to associate users with permissions and permission groups with laravel framework
Stars: ✭ 404 (+676.92%)
Mutual labels: laravel, authentication, authorization
Shinobi
👺 Simple and light-weight role-based permissions system for Laravel's built in Auth system.
Stars: ✭ 349 (+571.15%)
Mutual labels: laravel, authentication, auth
Awesome Auth
📊 Software and Libraries for Authentication & Authorization
Stars: ✭ 520 (+900%)
Mutual labels: authentication, authorization, auth
Laravel Auth
A powerful authentication, authorization and verification package built on top of Laravel. It provides developers with Role Based Access Control, Two-Factor Authentication, Social Authentication, and much more, compatible Laravel’s standard API and fully featured out of the box.
Stars: ✭ 128 (+146.15%)
Mutual labels: laravel, authentication, authorization
Bouncer
Eloquent roles and abilities.
Stars: ✭ 2,763 (+5213.46%)
Mutual labels: laravel, authorization, auth
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (+1271.15%)
Mutual labels: authentication, authorization, auth
Annon.api
Configurable API gateway that acts as a reverse proxy with a plugin system.
Stars: ✭ 306 (+488.46%)
Mutual labels: authentication, authorization, auth
Express Mongodb Rest Api Boilerplate
A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose).
Stars: ✭ 153 (+194.23%)
Mutual labels: authentication, authorization, boilerplate
Huge
Simple user-authentication solution, embedded into a small framework.
Stars: ✭ 2,125 (+3986.54%)
Mutual labels: authentication, authorization, auth
React Native Auth Boilerplate
A react native boilerplate with authentication already implemented
Stars: ✭ 307 (+490.38%)
Mutual labels: authentication, auth, boilerplate
Social Core
Python Social Auth - Core
Stars: ✭ 618 (+1088.46%)
Mutual labels: authentication, authorization, auth
Boilerplate / Starter kit. Laravel 5.7, Vue CLI 3 SPA with Auth.
Features
- Laravel 5.7 Verification via API!
- Forgot password and Reset password
- Profile with user info
- Password change
- Auth through tymon/jwt-auth with refresh token functional
- Auth route middleware(guest, auth)
- Bootstrap 4
- vue-notifications (with iziToast) There is no attachment to a particular library!
- Vee-validate validation
- Package integrating axios in vue: vue-plugin-axios
Installation
git clone https://github.com/iliyaZelenko/laravel5.7-vue-cli3-boilerplate.git
composer install
- Copy
.env.example
to.env
and set your database connection details andFRONTEND_URL
,APP_URL
- Generate the Laravel app key:
php artisan key:generate
- To make the JWT authorization work:
php artisan jwt:secret
(it generatesJWT_SECRET
in.env
) - If you want mail verification to work, then configure
MAIL_USERNAME
andMAIL_PASSWORD
in.env
-
php artisan migrate:fresh --seed
make tables and users cd frontend
- Copy .env.example to
.env
and set yourVUE_APP_BACKEND
(backend url) -
yarn
ornpm install
Create an issue if you have questions, I will help.
Usage
Frontend is in the folder frontend, the following commands for this folder:
Compiles and hot-reloads for development
yarn serve // OR npm run install
For laravel server you can run php artisan serve
(in root directory)
Compiles and minifies for production
yarn build // OR npm run build
You can open your finished build via laravel SpaController!
The index file in app/resorces/views/index.blade.php
content is generated via vue!
Your css, js, img, etc... will be added to the app/public
folder!
Lints and fixes files
yarn lint // OR npm run lint
Run your unit tests
yarn test:unit // OR npm run test:unit
Run your end-to-end tests
yarn test:e2e // OR npm run test:e2e
Also i have vuetify and nuxt + vuetify version! Let me know if you are interested in this project.
TODO (support me with a star)
- i18n
- avatar
- select timezone and display date/time for user timezone
- socialite
- all users have public profile and own settings page
- unit and end-to-end tests
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].