Laravel 8 Authentification with multi roles send mail

제품 정보

항상 무료
PieceX 커뮤니티만을 위한 소스 코드 프로젝트를 무료로 즐겨보세요.
사용 설명서 문서 업데이트

개발자

rabie85
코드 샘플 요청 다이렉트 메세지

Feb 9, 2022

공개 채팅

제품 세부 정보





this source code offers you  authentication via jwt and also :



  • authentification multi-role
  • create sidebar from interface for each role
  • sample CRUD on datatable (master-detail),
  • sample form to send mail waith attachment






What is Laravel?



Laravel is a web application framework with expressive, elegant syntax. A web framework provides a structure and starting point for creating your application, allowing you to focus on creating something amazing while we sweat the details.


What is Vue?

Vue (pronounced /vjuː/, like view) is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS and JavaScript, and provides a declarative and component-based programming model that helps you efficiently develop user interfaces, be it simple or complex.

What is Vuetify?

Vuetify is a complete UI framework built on top of Vue.js. The goal of the project is to provide developers with the tools they need to build rich and engaging user experiences. Unlike other frameworks, Vuetify is designed from the ground up to be easy to learn and rewarding to master with hundreds of carefully crafted components from the Material Design specification.

Authentification with multi roles & send mail


Prequirement


  • PHP 7 or over



  • npm -v 6.14.15



  • node -v 12.22.7



  • Composer



Frameworks uses and tools


  1. laravel 8 framework as backend



  2. Vue.js 2 as frontend



  3. Vuetify for ui



  4. Mysql



Installtion & config backend project


  1. unzip source-code



  2. run this command composer install in backend



  3. then run copy .env.example .env



  4. fill correct information about database and gmail account in .env




4.1 Database



DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3308
DB_DATABASE=db_name
DB_USERNAME=root
DB_PASSWORD=password

4.2 Mail config (default)



MAIL_DRIVER=smtp
MAIL_PORT=465
MAIL_HOST=smtp.gmail.com
MAIL_USERNAME=******@gmail.com
MAIL_PASSWORD=xxxxxx
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=******@gmail.com
MAIL_FROM_NAME="${APP_NAME}"


4.3 mail config (forms)


가격 정보

이 제품에는 사용 가능한 정보가 없습니다.

제한된 미리 보기


실제 제품에는 모든 파일과 전체 코드가 포함되어 있습니다.

종속성 확인

제품 외부 종속성 보기

무작위로 선택한 샘플 파일

프로젝트 파일 통계

계층구조

샘플 파일 선택
X

문의하기

  • 비즈니스 개발자를 위한 최신 정보를 원하십니까? 소스 코드 프로젝트에 대한 PieceX 커뮤니티의 요구사항을 알아보세요. PieceX의 최신 무료 커뮤니티 코드를 빠르게 알려드립니다.
PieceX Logo