current login system is session based which mean the sessions stored on
server side which make it more secure but has the problem of not being
able to change the session timeout from inside aiki since this setting
is server wide.

a remember me option need cookies based login system which stores the
sessions on client side and currently not implemented in aiki, but Roger
said he want to add.

Roger you still working on cookies based login? we need to have an
option to enable or disable it in admin panel or config

-- 
You received this bug notification because you are a member of Aiki
Framework Admins, which is subscribed to aikiframework.
https://bugs.launchpad.net/bugs/734776

Title:
  there should be remember me option

Status in Aiki Framework:
  Confirmed

Bug description:
  If you don't access admin panel for a moment some time PHP session is
  expired. So when I have opened admin panel try to call for example sql
  query it display "this don't have permissions". this can be fixed by
  creating own session implementation using cookies with 30 days
  expiration date. If Aiki use $_SESSION variable then it can be
  replaced by storing session variables in database. if sessions will be
  in database then it will be accesable.

  $aiki->sessions->current_session->user_name

  it will allow to monitor all sessions for all users (this is widget
  content)

  <div>
    <p>All logged users</p>
    <php 

     for ($aiki->sessions->all() as $session) {
          echo "<li>" . $session->name . "</li>";
      } 

      php></div>

  <p><php count($aiki->sessions->all()); php> users online</p>

_______________________________________________
Mailing list: https://launchpad.net/~aikiframework.admins
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework.admins
More help   : https://help.launchpad.net/ListHelp

Reply via email to