簡単な Web アプリケーション (Plack/PSGI ベース) を 1 つ開発したい。アプリケーションは、Liferayシステムを介して認証されたユーザーに対してのみ実行を許可する必要があります。次の質問のヒント/ヘルプを探しています。
現在の Liferay (Liferay Portal Community Edition 6.1.1) が にインストールされていApache-Coyote/1.1
ます。(私は、Java、戦争、ポートレット、その他のライフレイに関することはほとんど知りません :()。
- 別の仮想ホストを作成する必要がありますか?
- または、
Apache/Coyote
リバース プロキシとして機能することもできます (そのためhttp://liferay.example.com/perlapp/*
、私の Plack アプリケーションに送信されるすべてのリクエストが転送されます (別のポート (たとえば 5000 など) で実行されるものは何ですか?) (リクエストはファイルのアップロードなどを許可する必要があります)。
プログラミングに関する主な質問は次のとおりです。
Liferay 認証システムの使い方 - perl から?
LifeRay を呼び出す (可能/またはする必要がある) か、または (できる/する必要がある) 「Liferay ユーザーデータベース」に直接接続する標準的な perl モジュールを使用しますか? (できればいくつかの Plack::Middleware::Auth::.* で)?
最も簡単なのは私にとって - アイデア -
Apache/Coyote
がリバース プロキシとして機能し、Coyote/Liferay
レベルですべての認証を行うことが可能であり、私の plack-web-appが認証を気にする必要がない場合です。これは可能ですか?