Skip to content
World Wide Web Server edited this page Jul 4, 2012 · 16 revisions

[url=http://www.4webby.com/freakauth/]Image:FreakAuth_logo.jpg[/url]

Well guys, after long... here we go!

I released [b]FreakAuth_light[/b] for all of you to enjoy (hopefully) and testing.

  • [url=http://www.4webby.com/freakauth/]official website & downloads[/url]

  • [url=http://www.4webby.com/freakauth/documentation.html]documentation[/url]

  • [url=http://www.codeigniter.com/forums/viewthread/47679/]official forum[/url]!

I also included a kinda [b]installation-checkin[/b] in the release, so that you can make sure everything is set ok for FreakAuth_light to work, and work safely!

This release will be suitable for not extremely complex applications, where you will need to distinguish among:

  • superadmin (full control of the API)
  • admin (you can let him do what you want)
  • registered users
  • guests

FreakAuth_light includes:

[b]FRONTEND [/b]


  • login/logout
  • user registration
  • forgotten password
  • change password
  • simple ACL with custom roles/permissions

[b]ADMINISTRATION BACKEND[/b]


  • list/detail/add/edit/del admins
  • list(paginated)/detail/add/edit/del users
  • an example on how to implement the backend with other controllers (i.e. blog posts ect.)
  • a kinda advanced CRUD that let's you have custome user profile fields + validation rules in backend

[b]EXTRAS[/b]


=> the applications uses nice [b]dynamic flash messages[/b]!!

Let’s say that FreakAuth_light is much better in terms of performance than Auth that just for a login runs 9 queries! And, more important, more secure!

Test it and post your feedbacks on the [url=http://codeigniter.com/forums/viewthread/47679/]official forum[/url]!


[b]FAQ[/b]


  • For configuring the system have a look at the file system/application/config/freakauth_light.php (is pretty commented)
  • For understanding how to customise your views, open the files in system/application/views/FreakAuth_light/template look at their content and try to understand it.

(some links to forum posts on specific problems)

  • [url=http://codeigniter.com/forums/viewreply/234239/]Allowing users to access their profiles[/url]
  • [url=http://codeigniter.com/forums/viewreply/232091/]Putting login in every sidebar menu[/url]
  • [url=http://codeigniter.com/forums/viewreply/232124/]Putting login in every sidebar menu solution#2[/url]
  • [url=http://codeigniter.com/forums/viewreply/231810/]Changing appearance (customizing views)[/url]
  • [url=http://codeigniter.com/forums/viewreply/231966/]PHP4 Issues[/url]
  • [url=http://codeigniter.com/forums/viewreply/231712/]Display a menu to only certain user groups[/url]
  • [url=http://codeigniter.com/forums/viewreply/231419/]Untested user profile controller[/url]
  • [url=http://codeigniter.com/forums/viewreply/230359/]Making your own login page[/url]
  • [url=http://codeigniter.com/forums/viewreply/229932/]Possible captcha exploit and how to fix[/url]
  • [url=http://codeigniter.com/forums/viewreply/238149/]Session expires as soon as I load a new page[/url]
  • [url=http://codeigniter.com/forums/viewreply/235101/]Fatal error: Call to a member function on a non-object in C:\ci-test\system\application\libraries\Freakauth_light.php on line 1196[/url]
  • [url=http://codeigniter.com/forums/viewreply/237698/]How would I let levels 3 and 4 to access the admin console upon login?[/url]
  • [url=http://codeigniter.com/forums/viewreply/236158/]Redirect when to the URL that the user was originally trying to reach when the login page came up.[/url]
  • [url=http://codeigniter.com/forums/viewreply/236357/]Creating profiles that can be viewed by users using FreakAuth[/url]

[b]RELATED PACKAGES[/b]

FreakAuth-Vanilla integration -an auth lib and a forum engine-

[b]COMMUNITY UPDATES (unstable)[/b]

Unstable Updates

Category:Libraries::Authorization Category:Libraries::Authentication

Clone this wiki locally