2012-05-09 14 views
0

私はユーザーデータベースを持ち、現在約50人のユーザーを持つcakephpアプリケーションを持っています。cakephpアプリケーションをdjangoに移行

私は、ユーザーに影響を与えずにアプリケーションをdjangoに移行する最良の方法が何であるか疑問に思っていました。

パスワードはすべてもちろん暗号化されているので、おそらく暗号化はdjangoでは同じではないため、私は懸念しています。

答えて

0

最も簡単な方法は、新しいアプリケーションでランダムなパスワードを使用してユーザーを作成し、切り替えてからログインリンクを使用して招待状を送信することです。このアプリを見て:https://github.com/fajran/django-loginurl 次に、初めてログインするときにパスワードを選択するようにユーザーに依頼します。

2番目の方法ではありませんが、パスワードをもう一度尋ねたくない場合は、既存のアプリケーションを復号化する方法がありません。 既存のアプリケーションを、ユーザー名とパスワード(既存のログインフォームから取得したもので、これを平文で入力します)を新しいバックエンドに追加します。次に、プロファイルをlegacy-appから新しいものにプルし、ユーザープロファイルを作成/移行します。

関連する問題