2015-10-20 65 views
0

我的問題很愚蠢,但我仍然無法找到答案。身份驗證 - 註冊表格重定向到配置文件 - Web2py

我使用的web2py的身份驗證功能,但我定製的什麼,我需要例如我創建了自己的控制器使用身份驗證

我自己的功能,一旦我登錄,我想創建一個新用戶但是當我嘗試這樣做(用戶/ NEWUSER)功能重定向我到默認/用戶/ profile文件

我試圖改變logged_url但不工作,要麼=/

我也試過這個auth.is_logged_in = lambda: False但顯然是錯誤的,因爲我失去了認證數據。

def newuser(): 
    auth.settings.register_next = URL('nuevoUsuario',vars=dict(register='ok')) 
    form = auth.register() 
    return dict(form = form) 

我希望你能幫助我^^

回答

0

db.py添加auth.settings.register_next = URL('nuevoUsuario',vars=dict(register='ok'))

和編輯控制器:

def newuser(): 
    form = auth.register(next=auth.settings.register_next) 
    return dict(form = form) 

上述方案尚未測試!

+0

ty幫助好友,但不起作用或者=/ – iyisus

+0

@iyisus您可以從https://groups.google.com/forum/#!topic/web2py/wKd5QN5R5fs獲取幫助 –