I've made a back office where people log thereself on 'global' login page and then have acces to various modules including Roundcube. Maybe this can help you. I've changed a couple of things in rc. Once the user is logged in here is the link to RC:
<script>ouvrir_lien('../lobomail/?_action=login&_task=mail&login=<? echo $tab_user['user_mail'] ?>&pass=<? echo $tab_user['user_mail_mdp'] ?>&host=<? echo $tab_user['user_mail_imap'] ?>')</script>
The JS function simply open the link in an iframe no need to give it to you. Then in the index.php of RC i've got this: // try to log in if (($_action=='login' && $_task=='mail') || ($_action=='comp' && isset($_GET['cust_id']))) { if(isset($_GET['host']) && isset($_GET['login']) && isset($_GET['pass'])) { $host=$_GET['host']; rcmail_login($_GET['login'],$_GET['pass'],$host); if($_action=='comp') { header("Location: $COMM_PATH&_action=compose&cust_id=".$_GET['cust_id'].""); exit; }else{ header("Location: $COMM_PATH"); exit; } }else{ $host = $_POST['_host'] ? $_POST['_host'] : $CONFIG['default_host']; } So the user is logged into RC automaticaly, user's mail, password and imap server are stored in the database. Hope this can help you ;-)
2006/11/7, Alexis Domjan adomjan@horus.ch:
On Wed, May 31, 2006 at 12:04:31PM -0400, Brett Patterson - Roundcube Forum Admin wrote: Hello again,
I would like to make a login window to roundcubemail from a static
page.
Is it possible ? According to the login source page there is an _auth value set dynamically, for this reason I can't create a login window on a static page of our website. Is there any solution ?
Search the forum... it's been asked and answered in a multitude of
ways...
I searched the forum but didn't find anything about that specific question. Actually someone answered me that this question has been answered before a crash of the forum database.
So where could I the information about creating a login form to RC from another page ?
Thanks again in advance for your help, regards, -- Horus Networks Sàrl http://www.horus.ch Responsable technique Alexis Domjan adomjan@horus.ch