Project

chaltron

0.01
A long-lived project that still receives updates
A ready-to-go application with authentication, authorization, logging... with bootstrap flavor
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
 Project Readme

Chaltron

Gem Version Actions Status: test Coverage Status Code Climate security

Important note

The latest chaltron release targets bootstrap v4.

If you are using bootstrap v3, refer to the bootstrap3 branch (chaltron version 0.x).

Usage

In a fresh new rails application simply add to your Gemfile

gem 'chaltron'

and install

bundle

Now run

rails generate chaltron:install

Populate database

rails db:migrate db:seed

Start your app

rails server

Login with local user bella and password.1

Enjoy!

Features

Chaltron provides

  • local user (creation, authentication, forgotten password management...)
  • LDAP user (search, creation, authentication)
  • authorization (roles and permissions)
  • utility for log messages (syslog enabled)

Chaltron is powered by

Refer to wiki pages for further instructions

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request