我剛開始與Gluu一起工作,其中大部分工作正如我所願。 但是我在註冊時遇到了一些困難。 當前用戶註冊他/她被重定向到gluu頁面。我想要發生的是用戶被重定向回到將用戶發送到註冊頁面的頁面(或者至少是靜態頁面)。註冊後Gluu重定向
我知道這需要在用戶註冊腳本的postRegistration部分完成,但是我不太確定我需要做什麼。
所以有人做過這樣的事情嗎?
編輯:
因此,這是我目前在... 的postRegistration函數接受4個參數,自動,用戶,requestParameters的和configurationAttributes。
自我認爲僅僅是對自身的引用,因此作爲有,在該類重定向沒有設置功能,它似乎並沒有舉行任何有價值的參數,它是不是在這種情況下,真正有價值的。
用戶是將要被註冊,並從org.gluu.oxtrust.action.RegisterPersonAction
向下發送,並且是org.gluu.oxtrust.model.GluuCustomPerson
對象的用戶。 我相信這是我在解決這個問題上最好的選擇......雖然我不確定如何。 它確實有一個功能setSourceServerName
,看起來很有前途,但設置它並沒有以任何方式改變結果。
requestParameters只是在URL中發送的查詢參數。我試圖設置這些有效的openid代碼認證參數,但它沒有效果。
configurationAttributes是簡單地從GLUU(只是參數設置爲靜態腳本)
此外,該功能必須返回一個布爾值,所以我認爲需要做的是改變什麼發送到腳本的靜態參數輸入參數作爲副作用,因此我只有兩個選項是用戶對象和requestParameters。 requestParameters似乎只是registerPersonAction類中的一個私有地圖對象,它似乎沒有對它做任何特別的處理,所以改變它不應該有我想要的結果。 因此,它必須是我需要修改的用戶對象。然而,如前所述,我不知道以什麼方式