People, please help in this question. On 3 , 04:13, Wole <[EMAIL PROTECTED]> wrote: > I'm also working on fixing the nao authentication because I really > need it in my app and think it will be beneficial to all. When I tried > the nao mode I kept getting an error that said > > Uninitialized string offset: 0 in [path to oth_auth.php] on line 416. > > I checked line 416 of the naoLogin function and after doing a print > out of $group['level'] I noticed that only the first character of each > value in the group array was printing out. So, $gids[] was being > initialized to the first character of each value in the group array. I > changed the line > > $gids[] = $group['level']; > > to > > $gids[] = $row[$this->group_model]['level']; > > and the error went away but I keep getting kicked back to the login > page with the error message "Wrong username/passwd" I am using the > default password and I know it works because I was able to get it > working using the oth mode. I will keep looking into this and > hopefully come up with a solution. If anybody out there has > successfully gotten the nao mode to work please share with others. > Thanks. > > On Apr 8, 3:42 pm, "LSL" <[EMAIL PROTECTED]> wrote: > > > I have made some debugging and it seems that $gids array in naoLogin > > stays empty (although user has groups assigned). The $row has only > > User values - no Group, no Permission. > > > I have tried to change unbindAll in naoLogin from belongsTo into > > hasAndBelongsToMany and it authentises OK. But now I have no access. > > This might be resolvable. I'll try to solve this and keep all > > informed. > > > LSL > > > LSL napsal: > > > > Hallo. > > > I have madeothAuthworking just in oth mode according toothAuth > > > documentation (http://bakery.cakephp.org/articles/view/148). I would > > > like to make it working innaomode so I can have more groups user > > > belongs to. > > > > I have not found any docs about this mode so I have tried to do it > > > myself. > > > 1) I have created table: > > > CREATE TABLE `users_groups` ( > > > `user_id` int(10) unsigned NOT NULL default "0", > > > `group_id` int(10) unsigned NOT NULL default "0", > > > KEY `user_id` (`user_id`,`group_id`) > > > > 2) I have dropped group_id in users table. > > > > 3) I have adjusted models according to this new scheme: > > > Users: var $hasAndBelongsToMany = > > > array('Group'=>array('className'=>'Group','joinTable'=>'users_groups')); > > > Groups: var $hasAndBelongsToMany = array('Permission' ... 'User' > > > =>array('className' => 'User', 'joinTable' => 'users_groups')); > > > > 4) Changed 'mode' to 'nao' in app_controller.php > > > > But now it seems I cannot login. What am I doing wrong? Or is there > > > some mini-howto fornao? > > > > Thanks...
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
