tmaiaroto/li3b_users

A core library, using li3b_core, for user authentication.

Installs: 11

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 2

Open Issues: 0

Type:lithium-library

dev-master 2013-09-12 05:48 UTC

This package is not auto-updated.

Last update: 2024-04-27 12:17:54 UTC


README

This library is designed for use with Lithium Bootstrap. It will provide a basic user system for your application.

It requires MongoDB for the user storage and session handling. Installation instructions below assume you have MongoDB installed.

Dependencies

This library relies on li3_access: https://github.com/tmaiaroto/li3_access

Quick Installation

Ensure you have Lithium Bootstrap: https://github.com/tmaiaroto/li3_bootstrap OR, at least, the core library installed to your app: https://github.com/tmaiaroto/li3b_core

Run the Lithium console command: li3 bootstrap install li3b_users

This will clone this repository into your libraries folder and configure it for use automatically.

Installation The Hard Way

If you didn't start with the example Lithium Bootstrap project: https://github.com/tmaiaroto/li3_bootstrap

Then ensure you have Lithium Bootstrap core library: https://github.com/tmaiaroto/li3b_core

Ensure it is added to your main application. Also ensure you have all of the dependencies (li3_flash_message, etc.) and ensure they have been added with Libraries::add() as well.

Clone this repository into your libraries directory (or submodule) and ensure you also have li3_access: https://github.com/tmaiaroto/li3_access

Ensure both li3_access and li3b_users have been added to your main application with Libraries::add().

You should be good to go. You may want to play around with the routing though.