ユーザーデータベースを持ち、現在約50人のユーザーがいるcakephpアプリケーションがあります。
ユーザーに影響を与えずにアプリケーションを django に移行する最善の方法は何かと考えていました。
もちろん、パスワードはすべて暗号化されており、おそらくdjangoでは暗号化が同じではないため、心配しています。
最も簡単な方法は、新しいアプリケーションでランダムなパスワードを使用してユーザーを作成し、切り替え時にログイン リンクを含む招待状を送信することです。このアプリを見てみましょう: https://github.com/fajran/django-loginurl 次に、ユーザーが初めてログインするときにパスワードを選択するように求めます。
2 番目の方法はあまり良くありませんが、パスワードを再度要求したくなく、既存のパスワードを解読する方法がない場合: ユーザー名とパスワードを送信するように既存のアプリケーションを変更します (取得した既存のログイン フォーム (つまり、クリアテキストで表示されます) から新しいバックエンドへ。次に、プロファイルをレガシー アプリから新しいアプリにプルし、ユーザー プロファイルを作成/移行します。