2012-02-03 25 views
0

誰かが基本的なユーザ認証を設定することができるかどうかは分かりませんでした。私は私のプロジェクトに管理アプリをインストールして、それは素晴らしい作品です。しかし、私はPadrinoの基本ユーザ認証

が自分のプロフィールページにそれらを取ると何かdomain.com/users/user.slug

のように確認する必要があり、それ自身の登録などのページ

を持つことができ、基本的なユーザロールが必要

また、ネストされたリソースを持っているので、ユーザーはそれらに関連付けられたプロジェクトを持つことができます。

domain.com/users/user.slug/projects/project.slug または domain.com/users/user.slug/project.slug

管理ピースは素晴らしい仕事が、私は考えていますユーザモデルの登録などの設定方法は?

私は過去にRailsでdeviseを使用しましたが、現在のようなものが存在するかどうか疑問に思っていますか?私は護衛の周りでいくつかの議論を見た。人々が使っているデファクトソリューションはありますか、これを処理する管理アプリケーションを実装することはできますか?今/アカウントが保護されており、唯一の管理者の役割によってアクセスすることができます...私は、ユーザーがアカウント/私は基本的にはちょうどに...管理アプリをコピーした今の新しい

おかげ

答えて

0

に行くことはできません自分のユーザーモデルを使用している間、自分のユーザーアプリケーション。

ユーザーモデルは基本的にアカウントモデルの直接ポートです。セッションコントローラなどと同様に、モデル名を切り替えました。

これが最善のアプローチであるかどうか、またはこれを管理するために管理アプリケーションを活用できるかどうかはまだ分かりません。

このソリューションは機能していますが、最適なアプローチかどうかはわかりません。

0

私はこの問題と同様の解決策を探しています。私がこのアプローチを評価できる限り、DRYの原則には合わないと思われます。しかし私には他の解決策もありません...