EllisLab text mark
Advanced Search
1 of 35
1
   
FreakAuth light 1.1 released
Posted: 17 July 2007 01:14 PM
Avatar
Joined: 2007-02-21
273 posts

After two months (and few weeks of silence) we are proud and honored to announce the release of FAL 1.1 !!!

As usual with this lib, you’ll be able to add to your app an authentication solution:

* an admin backend
* functions to secure whole controllers or their functions
* functions to customize your views ccording to the role of the user
* ...

We thought this version should deserve a 1.1 tag. Have a look at the change log and tell us what you think.

You’ll find docs and sources on the official site.

We’ll be glad to hear your feedback here.

—the FreakTeam (danfreak and grahack)

 
Posted: 17 July 2007 01:57 PM   [ # 1 ]   [ Rating: 0 ]
Avatar
Joined: 2006-12-05
103 posts

wow wow wow!

wink

I posted 2 new tutorials about FAL 1.1:

=> Extending FreakAuth

=> FreakAuth_light 1.1 new assets management

hope this helps!

Dan

 Signature 

FreakAuth_light: pluggable & extendable authentication library that works on CI 1.5.X

CI SWIFT MAILER: 44% less memory than PHPMailer at double speed

Using Zend Framework components in Code Igniter

 
Posted: 17 July 2007 07:20 PM   [ # 2 ]   [ Rating: 0 ]
Avatar
Joined: 2007-02-07
38 posts

Congratulations guys!

 
Posted: 17 July 2007 09:20 PM   [ # 3 ]   [ Rating: 0 ]
Avatar
Joined: 2006-04-20
712 posts

I post my question wich was in 1.04 here.

I think it would be a great feature to have a unique identification system, that once we are logged in, if we loggin from another place at the same moment with the same account, then the older session is deleted restrincting then the users to be logged in only from 1 browser at a time. This can protect for exemple in some apps that a user give to everybody his account informations (specially in websites wich offer paying services)

As Danfreak suggested to me in the 1.04 forum thread, i will be happy to contribute, as far as i can can, and do not worry Danfreak that i am a big open source contributor at the moment that my skills permit it !

Now about the suggestion wich i post here, my goal was not that that the FreakAuth developpers make this new functionality for me, but i would be interresting to have a point to start, or a way to do it and once more, if i can come with a working solution, i will be glad to contribute ! Hope you FreakAuth developper team didn’t miserderstood what i was asking here !

And also forgot to tell to complete my post, i use FreakAuth only from yesterday when i discovered it, so before contribute, i will need a little bit more time to understand all, but it’s a really wonderfull peace of code.

 Signature 

Un blog seo white-hat expliquant quelques techniques intéressantes sur le seo black hat

Ionize CMS - Webdesigner CMS based on CodeIgniter
http://www.ionizecms.com

My website: Webagency Too Pixel

 
Posted: 17 July 2007 11:17 PM   [ # 4 ]   [ Rating: 0 ]
Avatar
Joined: 2007-03-23
8 posts

Hello,

If one of you FreakAuth guys would help me out with my FreakAuth problem, I would be most appreciative.

TIA,
Cotton

 
Posted: 18 July 2007 05:20 AM   [ # 5 ]   [ Rating: 0 ]
Avatar
Joined: 2007-02-21
273 posts
elitemedia - 18 July 2007 01:20 AM

I think it would be a great feature to have a unique identification system, that once we are logged in, if we loggin from another place at the same moment with the same account, then the older session is deleted restrincting then the users to be logged in only from 1 browser at a time. This can protect for exemple in some apps that a user give to everybody his account informations (specially in websites wich offer paying services)

Now about the suggestion wich i post here, my goal was not that that the FreakAuth developpers make this new functionality for me, but i would be interresting to have a point to start, or a way to do it…

This suggestion has already been made. When a (new) config flag is set to true, FAL could store a row in a dedicated table (id of the user) and (rather than turn the old session off) prevent new sessions from being created with the same id.
This would allow us to count logged in users, make a list…
But while I’m writing it, I now think that a dedicated table is already set: ci_sessions. all the info we need is hidden in the serialized string. It could be quite easy to work with this…

 
Posted: 18 July 2007 06:33 AM   [ # 6 ]   [ Rating: 0 ]
Avatar
Joined: 2006-04-20
712 posts

This suggestion has already been made. When a (new) config flag is set to true, FAL could store a row in a dedicated table (id of the user) and (rather than turn the old session off) prevent new sessions from being created with the same id.
This would allow us to count logged in users, make a list…

Grahack, Sorry, I am not sure that I understood your answer due to my bad english wink
Do you mean this feature exists already in FAL 1.1 or do you mean that you are about to developp it ?

Christophe

 Signature 

Un blog seo white-hat expliquant quelques techniques intéressantes sur le seo black hat

Ionize CMS - Webdesigner CMS based on CodeIgniter
http://www.ionizecms.com

My website: Webagency Too Pixel

 
Posted: 18 July 2007 06:41 AM   [ # 7 ]   [ Rating: 0 ]
Avatar
Joined: 2007-02-21
273 posts

Do you mean this feature exists already in FAL 1.1 or do you mean that you are about to developp it ?

not existing, not under development
I meant that the ci_sessions table is our friend, it contains the infos we need. We just have to fetch it to know who’s online, and do whatever you want with it (count, prevent other connexions…)

EDIT: the (DB_)sessions API: userdata() and set_userdata() should be useful.

Christophe

Do you mean we have the same name?

 
Posted: 18 July 2007 02:14 PM   [ # 8 ]   [ Rating: 0 ]
Avatar
Joined: 2007-05-14
19 posts

Grate work! Congratulations!

 
Posted: 18 July 2007 02:32 PM   [ # 9 ]   [ Rating: 0 ]
Avatar
Joined: 2006-12-05
103 posts

@Iksander & MrEnirO

Cheers guys!
I hope you will like the new features!

Dan

 Signature 

FreakAuth_light: pluggable & extendable authentication library that works on CI 1.5.X

CI SWIFT MAILER: 44% less memory than PHPMailer at double speed

Using Zend Framework components in Code Igniter

 
Posted: 19 July 2007 08:37 PM   [ # 10 ]   [ Rating: 0 ]
Joined: 2007-05-21
340 posts

just telling you guys do a pretty damn work.

i’ll do what i have to do and send you some bucks by contribution on your website.

many thanks.

 Signature 

-> None official irc channel [ irc.freenode.net #codeigniter ]

 
Posted: 20 July 2007 03:52 AM   [ # 11 ]   [ Rating: 0 ]
Avatar
Joined: 2006-12-05
103 posts
sikkle - 20 July 2007 12:37 AM

just telling you guys do a pretty damn work.

i’ll do what i have to do and send you some bucks by contribution on your website.

many thanks.

Cheers Sikkle!

I hope you’ll enjoy FreakAuth, and that it will be usefull in your projects!

What I particularly like of this new release is the introduction of an easy way to extend core classes: this has been introduced in order to allow you to don’t jut wait for us to accomplish your requirements, but to customize FreakAuth your way now!

Watch it out more features to come!

For all FreakAuth users, I suggest you to stay updated subscribing to our RSS channel!

Dan

 Signature 

FreakAuth_light: pluggable & extendable authentication library that works on CI 1.5.X

CI SWIFT MAILER: 44% less memory than PHPMailer at double speed

Using Zend Framework components in Code Igniter

 
Posted: 20 July 2007 10:04 AM   [ # 12 ]   [ Rating: 0 ]
Joined: 2007-06-13
5 posts

What about postgres users? Will you create .sql for postgres?

 
Posted: 22 July 2007 06:50 AM   [ # 13 ]   [ Rating: 0 ]
Joined: 2007-03-28
5 posts

is there a way getting only the FreakAuth api?

i really like FreakAuth but i awnt to integrate it in my existing site without having the work hours to strip all the default FreakAuth template / js scripts / css / images / etc…

 
Posted: 22 July 2007 02:42 PM   [ # 14 ]   [ Rating: 0 ]
Joined: 2006-07-10
485 posts
kisin - 22 July 2007 10:50 AM

is there a way getting only the FreakAuth api?

i really like FreakAuth but i awnt to integrate it in my existing site without having the work hours to strip all the default FreakAuth template / js scripts / css / images / etc…

Freakauth_light.php contains the main code. To use only the library and its dependencies (dependent files), read the Freakauth_light constructor and browse through the balance of the file to learn about other dependencies. In the least, Freakauth_light.php probably loads a config file and _lang file. Then part out the files you need from the distribution.

However, migrating the FAL demo files to a different templating solution and correcting paths to meet your needs should not take much time if you know what to look for in the demo files.

 
Posted: 23 July 2007 03:15 PM   [ # 15 ]   [ Rating: 0 ]
Avatar
Joined: 2007-02-21
273 posts
TermiT - 20 July 2007 02:04 PM

What about postgres users? Will you create .sql for postgres?

I think that we won’t, but it shouldn’t be difficult if you mimic ours. We’ve been already asked for this and we already asked for this script in previous threads, without success. If you manage to code one, please send it to us. Thanks.

 
1 of 35
1