/login を /auth/ldap にリダイレクト

LDAP経由でのログインは1つの方法のみをサポートしています。現在、ユーザーがログアウトすると、次のようなページであるour.domain/loginにリダイレクトされます(これは仮想ボックス内のテストサーバーからのスクリーンショットであるため、URLとhttps警告が表示されます)。

ログインをクリックすると、ユーザーはour.domain/auth/ldap/:slight_smile:にリダイレクトされます。

この最初の画面(私たちのユースケースでは価値がない)をユーザーに見せずに、自動的にリダイレクトさせる方法はありますか?

(ボーナスとして、後者の画面にパスワードリセットへのリンクを含めるようにカスタマイズする方法も知りたいです。)

編集:明らかに、私だけが興味を持っているわけではありません:Custom login permalink

「いいね!」 1

Discourseには外部プロバイダーに自動リダイレクトする設定がありますが、「静的」ページであるため/loginページには影響しません。

auth immediatelyだと思います。

「いいね!」 2

最終的にこれを追加しました。

# 個人ページへの恒久的リダイレクト
rewrite ^/login$ http://mydomain.tld/auth/ldap permanent;

/etc/nginx/conf.d/mydomain.tld.d/redirect.conf

私はYunohostでDiscourseを実行しているため、nginx経由で実行されています。Discourseがこれを自動的に行ってくれるといいのですが:-)。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.