Railsで業務の記録支援アプリを作成しようとしています。モデル設計をどのようにしたらよいかが分かりません。助言をお願いします。
以下のように考えています。
1.Companyテーブル
has_many :staff_members
2.StaffMemberテーブル
belongs_to :company
has_many :redords
3.Recordsモデル
belongs_to :StaffMember
・アプリへの登録は法人(Company)単位で行う・
・ログインできる職員(StaffMember)は法人登録時に管理権限を持つ職員を登録する。
・2人目以降は管理権限を持つ職員が職員の追加登録を行う。
・ログインした職員は法人のすべての記録を見ることができる。
company.staff_members.records 等で
・どの職員が記録した記録か検索することができる。
・他の登録した法人の記録は見ることはできない。
ログイン機構をどのように実装すればよいでしょうか?
法人idと法人パスワードでログインし、その後職員idと職員パスワードでログインすることは思い付きましたが、
一度にログインする方法等ないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/18 22:56
2020/07/18 23:09
2020/07/18 23:22
2020/07/18 23:24
2020/07/18 23:33
2020/07/18 23:45
2020/07/18 23:54
2020/07/19 00:04
2020/07/19 00:04
2020/07/19 00:46
2020/07/19 03:44