現在、PHP で Web サイトを開発していますが、Web サイトの大部分 (再開発できない部分) は ASP.NET にあります。
クライアントがログインできるシステムが必要で、サイトの PHP ページと ASP ページの両方にログインできます。私は少し調査を行い、いくつかのアイデアを思いつきましたが、最善の方法が何であるかわかりませんか?
- 両方の言語がアクセスして読み書きできる Cookie を使用する
- すべてのページで 1 回のログインになる何らかの HTAccess/Digest Auth を使用する
- 特にPHPからMSSQLサーバーにアクセスするのに問題があるのを見て、MySQLのみ-ASPはmysqlサーバーにアクセスできますか?
- 次のようなある種のログイン スクリプト:
- ユーザーがログインして PHP ページに送信する
- PHPでログイン処理、セッション作成など
- ユーザー/パスワードが ASP ページに再投稿されました
- ASP ページはログインを処理し、そのセッションなどを保存します
- ASP は「ログイン後」ページに戻ります。
正直なところ、最善の解決策が何であるかはわかりません。あなたの考えをいただければ幸いです!
ありがとう、
デイブ