dokuwikiにGoogleLoginできない問題への対処方法

2024-02-14T03:36:28Z | 2分で読めます | 更新日時 2024-02-14T03:36:28Z

@

なにがおきた?

ふだん使わせて頂いているDokuwikiですが、今日使おうとしてGoogleログインしようとしたら、ERRORでログインできずに寒気が….。
ということがありましたので、メモを残しておきます。

解決策

結論的には、ここを空欄せずにきちんと入力すればOKということです。

原因の解明した流れ

昨日、Dokuwikiのアップデート、プラグインのアップデートを実施。動作確認していたものの、そこまで動作確認できておりませんでした。これが災いの始まり。

ログインをしようとすると、
Google側の画面でredirecturi=http://….
となっていたことでリダイレクト先のURIの設定がhttpsでないことが原因であることがわかりました。

これ設定画面で設定したような記憶があったので設定画面を覗いてみると元々oAuthGoogleの設定でリダイレクト先のURLの設定がなくなっていました。

ソースコードを覗いてみます。oAuth Pluginのソースをみると、helper.phpに、redirectURi()というメソッドがあり、ここで、DOKU_URLが使われていることがわかりました。結局、その値をどこで設定しているのか?を読み解くと、普段の設定画面にありました。

分かってしまえば、なんということもないのですが、焦りますね。

© 2008 - 2025 橋本たけしの日々を徒然に

🌱 Powered by Hugo with theme Dream.

about me

皆様はじめまして。
今、プログラミング教育が普通に行われていて、普通にPythonとかAIといった言葉が交わされることは喜ばしいことだなぁと感じています。

プログラミングを実際にすることで、もっとこうしたい!と欲が出てきて、いろいろと考えたり、もっと便利にしたい!と思って、世の中のUI/UX/DXのことを理解できたりします。

深さをとことん追求する中で、幅が出て一人ひとりの味が出てくる。
AIに負けない部分は、実はとっても人間らしさだったりします。
本当に必要なことを考えていけたら良いなぁと思っております。