-3
現在、私は2つのモジュールを含むようにERPシステムに取り組んでいます。最初のモジュールはphpとmysqlにあり、2番目のモジュールはAlfrescoです。私はちょうど両方のモジュールのための共通のログインページを持っている。Alfrescoを自分のWebサイトに統合して、両方が同じログインページを共有する方法は?
現在、私は2つのモジュールを含むようにERPシステムに取り組んでいます。最初のモジュールはphpとmysqlにあり、2番目のモジュールはAlfrescoです。私はちょうど両方のモジュールのための共通のログインページを持っている。Alfrescoを自分のWebサイトに統合して、両方が同じログインページを共有する方法は?
あなたが求めていることは、シングルサインオンと呼ばれています。これを実装するには、何らかの種類のLDAPディレクトリ(OpenLDAPなど)から始め、そのLDAPディレクトリを使用してユーザーとそのログイン資格情報を管理します。次に、認証を処理するためのシングルサインオンプロバイダを実装します。一般的なものはCASです。最後に、CASが提供するログインページを使用するようにPHPアプリケーションとAlfrescoを設定します。 CASは、シングルサインオンに参加しているアプリケーションの認証および認証トークンの提供/検証を担当します。
また、LDAP認証を実装したくない場合、別の方法として、alfrescoでカスタムWebスクリプトを作成し、PHPでユーザー登録ページを作成し、ユーザーを認証することもできます。 また、パッチを作成する屋外アプリケーションをブートストラップすることもできます。初期のユーザー名とパスワードでユーザーを作成するときに、ユーザーにパスワードの変更を強制することができます。 最後に、PHPとAlfrescoの両方のレベルでログインを管理して、セキュリティを強化することもできます。 すべてのベスト... –