title: Codeigniter 3.x Authentication Library?
body: <p>With the new Codeigniter 3.0 version what authentication libraries do you use? </p>
  
  <ul>
  <li><a href="http://haseydesign.com/flexi-auth/" rel="noreferrer">Flexi auth</a> was very good and robust with great documentation for CI 2.0 but it is old and as I can see it is discontinued. Of course it does not work out of the box with CI 3.0. I have tested it and tried to migrate it to CI 3.0 but as it uses the old <code>ci_sessions</code> schema I have seen that it has a lot work to be made to rewrite all the code parts that use sessions. It seems to work with file sessions and some alterations on its code though.</li>
  <li><a href="http://community-auth.com/" rel="noreferrer">Community auth</a> has a CI 3.0 version but as I have seen, it has many bugs and it is nowhere near reliable at this time. I have tested it thoroughly and it cannot work properly as it has problems with its token jar system and its cookie management. Users cannot login most of the times and it is being used as a whole third-party library at Codeigniter, which personally I don't like as it has a lot of files/folders that are time consuming to be maintained. I would prefer simple CI libraries with 1-2 models like flexi-auth. Although, I wouldn't mind Community Auth's approach if it worked properly.</li>
  <li><a href="https://konyukhov.com/soft/tank_auth/" rel="noreferrer">Tank Auth</a> was a reliable solution in the past but not with Codeigniter 3.0 as it has many incompatibilities too. <a href="https://github.com/TankAuth/Tank-Auth/issues/74" rel="noreferrer">Questions about its compatibility</a> with CI 3.0 were asked but no airplanes in the horizon so far.</li>
  <li><a href="https://github.com/eyoosuf/DX-Auth/issues" rel="noreferrer">DX Auth</a> is an old authentication library and as I can see on its github repository, there are some <a href="https://github.com/iwatllc/DX-Auth" rel="noreferrer">attempts to migrate it</a> on CI 3.0 but I haven't been able personally to test any of them.</li>
  </ul>
  
  <p>So, has anyone successfully integrated (or migrated) any of the previous mentioned libraries on large CI 3.0 web applications? Did you write your own? Did you stick with CI 2 until further CI 3.0 development for that matter? </p>
  
  <h1>Update for the down votes</h1>
  
  <p><a href="https://stackoverflow.com/questions/346980/how-should-i-choose-an-authentication-library-for-codeigniter?rq=1">This post about Authentication libraries</a> in codeigniter was very popular and helpful. I believe that posts that help the community in that way should not be closed at least not before some helpful answers. It is not discussed anywhere before and I would really like to see the opinions of more experienced developers for that.</p>