發表文章

目前顯示的是 六月, 2016的文章

Elasticsearch 2.X 安裝 ik

圖片
以前,安裝 elasticsearch ik 中文插件要先自行編譯,在編譯失敗後,我就在作者的另一個 elasticsearch-RTF 計劃中把它編譯好的 ik 取出來用,如果你還是使用舊版的 elasticsearch ,請看這篇

現在,已經不用那麼麻煩了,因為有編譯好的版本,只要直接使用就可以了。

讓 laravel 5 連結 facebook 登入(使用 socialite )

圖片
為使用 laravel 的網站接上 facebook login,無論是使用官方的 php sdk,還是用另一個比較有名的第三方套件,都無法成功接上,出現了如下面的錯誤。

Cross-site request forgery validation failed. The "state" param from the URL and session do not match. Facebook SDK returned an error: Cross-site request forgery validation failed. Required param "state" missing from persistent data. (應該是 session 問題,把 laravel 的 session 打開可以解決)

Graph returned an error: Invalid redirect_uri: 無法載入網址 Error validating verification code. Please make sure your redirect_uri is identical to the one you used in the OAuth dialog request (明明有設定 redirect_uri ,沒有使用 laravel 的情況下也是成功的,原因不明)

最後,在面對失敗了好多次之後,忽然發現原來 laravel 有提供官方的 socialite 套件,一試,終於成功了!

使用方法如下: