Download the PHP package piek-j/b302-authentication without Composer

On this page you can find all versions of the php package piek-j/b302-authentication. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package b302-authentication

b302-authentication

Enables you to quickly install authentication pages and authorization.

Install

Before installing, make sure your database and mail settings are correct.

To install this package, follow the steps below:

  1. add "piek-j/b302-authentication": "~1.0" to your composer.json;
  2. run the command composer update to install the package;
  3. add the service provider PiekJ\B302Authentication\B302AuthenticationServiceProvider to your app.php config;
  4. change the model in your auth.php config to PiekJ\B302Authentication\User;
  5. run the command php artisan config:publish zizaco/entrust;
  6. change the role in the config/package/zizaco/entrust/config.php to PiekJ\B302Authentication\Role;
  7. change the permission in the config/package/zizaco/entrust/config.php to PiekJ\B302Authentication\Permission;
  8. run the following commands php artisan b302-auth:migration (type for every confirm Y), php artisan migrate and php artisan b302-auth:create-user.

Go visit http://yoururl/users/login to login with the newly created user (email: [email protected], password: admin).

Guide

Urls

Url Description
/users/login Shows up the login form
/users/create Shows up the signup form
/users/forgot_password The form to request a password reset mail
/users/reset_password/{{token}} Fill in your new password to reset
/users/confirm/{{token}} Here the users confirm his account

For more detailed urls view B302AuthUserController.php.

Updating templates

You can use the command php artisan view:publish piek-j\b302-authentication to copy the files to app/views/packages/piek-j/b302-authentication where you can edit them.

To edit the views of the forms and emails use the following command php artisan view:publish zizaco/confide to copy the files to ap/views/packages/zizaco/confide where you can edit them.

More information

Authentication, take a look at Zizaco/Confide.

Role and permissions, take a look at Zizaco/Entrust.


All versions of b302-authentication with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
illuminate/support Version 4.2.*
zizaco/entrust Version 1.2.5
zizaco/confide Version 4.3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package piek-j/b302-authentication contains the following files

Loading the files please wait ....