lightopenid

    1熱度

    1回答

    我正在實施基於OpenID的登錄系統,其登錄系統爲LightOpenID。繼documentation,我用的是$openid->identity屬性來設置和獲取用戶提供的身份:)調用authUrl(前 將其設置和驗證後得到()。 所以我如下: <?php $openid = new OpenID; if(!$openid->mode){ if(isset($_POST['ope

    6熱度

    2回答

    我想實現一個最新的LightOpenID版本的OpenID登錄系統。我正在逐行測試源代碼提供的示例(我剛剛在構造函數中將localhost替換爲$_SERVER['HTTP_HOST'])。 問題是,我的開發箱內的專用網絡(Windows Vista上的PHP/5.3.6)的一切工作正常,但在我的生活服務器在HSP公共網絡驗證總是失敗(CentOS上的PHP/5.3.3 )。 我已經添加了var_

    6熱度

    1回答

    我已經加入simpleopenidselector和lightopenid用戶的Yii我的web應用程序和它驗證用戶並返回使用OpenID數據的URL。下一步是使用來自OpenID提供者的數據在Yii中創建一個新的身份以登錄該用戶。這對Yii如何完成? 另外,我覺得我需要爲存儲的OpenID的同時還需要將用戶添加到我的用戶表創建一個OpenID表。如果用戶已經有一個帳戶,那麼將openid添加到他

    2熱度

    1回答

    使用提供的示例代碼我可以使用我的Google帳戶通過lightopenid登錄到我的應用程序。我已將身份存儲在cookie中,以便我的登錄可以在會話中持續存在。 然後,我如何重新驗證此ID以使其在用戶瀏覽我的網站時保持登錄狀態?我想保留他們的名字顯示在右上角/響應他們註銷。 創建一個新的lightopenid對象,設置標識和調用validate()不起作用 - 我的lightopenid對象是一個

    1熱度

    1回答

    這是使用我的LightOpenID提供程序腳本登錄到Stack後發生的錯誤。 OpenID提供程序爲發現信息不匹配的標識符發出斷言。 Assertion endpoint info: ClaimedIdentifier: http ://sub.mydomain.net/?cgillis ProviderLocalIdentifier: http ://sub.mydomain.net/?cg

    0熱度

    1回答

    我正在使用lightopenid進行gmail驗證。 找到here: 呈現登錄頁面的Gmail默認的方式是完整的網頁版本。但我已經注意到其他網站呈現出「彈出版本」,並在URL是 <mpl=popup 我通過代碼看,不能看增加了一些自定義的選項來驗證網址字符串的方法。 有沒有人設法做到這一點? try { $lightopenid = new Lightopenid;

    1熱度

    1回答

    我使用的是LightopenID,並且一切正常。但我想要一個漂亮的openID選擇器,並且我正在嘗試jQuery OpenID 它正在工作,但是當它必須調用LightopenID時,我會丟失它。我認爲是這一行: <form class="openid" method="post" action="/Login.xhtml?ReturnUrl="> 不是嗎?有什麼想法嗎? 我可以使用其他選擇器嗎

    1熱度

    1回答

    我在一個codeigniter會話中存儲$lightopenid->identity,如下所示: $lightopenid = new Lightopenid; $lightopenid->required = array('contact/email'); if ($lightopenid->validate()) { $google_o

    0熱度

    1回答

    雅虎的openid支持現狀如何?無論我如何嘗試,它只會返回姓名屬性,但我無法獲取用戶的電子郵件(聯繫人/電子郵件)。有什麼方法可以通過lightopenid庫獲取電子郵件嗎?

    0熱度

    1回答

    我試圖建立一個個人基於OpenID的在線身份使用我的域名作爲標識符。我希望能夠完成所有這些: 使http://alvaro.es/我的標識符。 能夠透明地切換提供者。 登錄到任何接受OpenID的第三方網站。 能夠提供個人詳細信息(電子郵件,時區,頭像...),並提示是否發送或不發送請求他們的網站。 在我自己的(PHP驅動的)網站中接受OpenID,而不需要購買SSL託管。 我讀過the usua