私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 15ホール目【v2.2】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
ここの板に限らず、エラーをコピーして貼り付けるのが基本。
不要と思うものも何もかも貼り付ける。
不要なものを貼り付けてしまっても何ら問題ない。
面倒だとか恥ずかしいとか思うなら質問する資格はない。
不要と思うものも何もかも貼り付ける。
不要なものを貼り付けてしまっても何ら問題ない。
面倒だとか恥ずかしいとか思うなら質問する資格はない。
Authコンポーネントについての質問です。バージョンは2.3です。
DBの仕様により、管理者、一般ユーザが2つのテーブルに別れて格納されています。
管理者、一般ユーザはそれぞれ同じリソースにアクセスするのでアプリ自体を別けたくありません。
Authは一つのモデルしか対象に出来ないので、認証すべきユーザテーブルが2つに別れている場合の
対処の仕方がどうしても思いつきません。どうかよろしくお願いします。
DBの仕様により、管理者、一般ユーザが2つのテーブルに別れて格納されています。
管理者、一般ユーザはそれぞれ同じリソースにアクセスするのでアプリ自体を別けたくありません。
Authは一つのモデルしか対象に出来ないので、認証すべきユーザテーブルが2つに別れている場合の
対処の仕方がどうしても思いつきません。どうかよろしくお願いします。
混乱してるのかもだけど
アクセスしてきたユーザーはadminか一般かのどちらかだよね?
一度のアクセスで両方を設定する必要があることは無いでしょ?
だからAuthの設定をbeforeFilterでしてやればいいわけじゃん?
AuthのAPIみてみ
beforefilterでauthenticateとかloginActionとか
アクセスしてきたユーザーはadminか一般かのどちらかだよね?
一度のアクセスで両方を設定する必要があることは無いでしょ?
だからAuthの設定をbeforeFilterでしてやればいいわけじゃん?
AuthのAPIみてみ
beforefilterでauthenticateとかloginActionとか
まって
>AppControllerのuses
これあってる?componentsじゃない?
俺2.1までしか触ったこと無いからもしこのへん変更されてるなら俺無視した方がいいかもね
>AppControllerのuses
これあってる?componentsじゃない?
俺2.1までしか触ったこと無いからもしこのへん変更されてるなら俺無視した方がいいかもね
>>808
私の間違いでした。ありがとうございます。
私の間違いでした。ありがとうございます。
CakePHP 以前DBの正規化の話になるけど、
管理者と一般ユーザ(それぞれ admins, users として)を統合する
上位のテーブルをこれから作れないの?
全ユーザーテーブル all_users にして、
admins と users にそれぞれ all_user_id を追加するという具合に
管理者と一般ユーザ(それぞれ admins, users として)を統合する
上位のテーブルをこれから作れないの?
全ユーザーテーブル all_users にして、
admins と users にそれぞれ all_user_id を追加するという具合に
>>810
すばらしい発想ですね。ありがとうございます。参考にさせていただきます。
すばらしい発想ですね。ありがとうございます。参考にさせていただきます。
いやちょっと待て、role はひょっとして admin と customer が入るのか?
だとしたら冗長だな。
User hasOne Customer
User hasOne Admin
にした方がいいと思うが。
だとしたら冗長だな。
User hasOne Customer
User hasOne Admin
にした方がいいと思うが。
>>816
設計がまずい
設計がまずい
セッションの内容によって、接続するDBを変えたいのが理由ですが
設計まずい?
設計まずい?
>>819
引数とかで明示的に渡すべきだろうな
引数とかで明示的に渡すべきだろうな
>>818でよくね?
>>822
コンストラクタ内で切り替えなければならない理由があるんだろうか。。。
コンストラクタ内で切り替えなければならない理由があるんだろうか。。。
>>824
コンストラクタ以外で良い場所ありますか?
コンストラクタ以外で良い場所ありますか?
>>825
お好きにとしか言えんよな
お好きにとしか言えんよな
>>819
それ、別モデルにすべきじゃね。
それ、別モデルにすべきじゃね。
DBに接続する前にuseDbConfigを書き換えようとしてるから
やはりコンストラクタが確実なんじゃないですかね?
引き続きその線で考えてみます
やはりコンストラクタが確実なんじゃないですかね?
引き続きその線で考えてみます
技術系の質問て、どこでしたらいいのかわからない
・stackoverflow
・2ちゃん
・質問対象のコミュニティ、フォーラム
どれも試したが、stackoverflowは質問が大杉てすぐ流れちゃって閲覧されない
簡単な質問ならすぐレスが付く、ただし数分過ぎたらもうレスは付かない
質問対象のコミュニティ、フォーラムは過疎ってることが多い
2ちゃんはアホばかり
いちばんレスは得られるが煽りばかり
さあどれを選ぶ?他にある?
・stackoverflow
・2ちゃん
・質問対象のコミュニティ、フォーラム
どれも試したが、stackoverflowは質問が大杉てすぐ流れちゃって閲覧されない
簡単な質問ならすぐレスが付く、ただし数分過ぎたらもうレスは付かない
質問対象のコミュニティ、フォーラムは過疎ってることが多い
2ちゃんはアホばかり
いちばんレスは得られるが煽りばかり
さあどれを選ぶ?他にある?
誰か詳しそうな人のツイッターなりFacebookなりに質問すれば?
うざがられるの覚悟なw
うざがられるの覚悟なw
こいつ前からぐちぐち言うだけのやつか
いつまでたってもぜーんぶ他人だより
そろそろ自分でなんてかすることおぼえろよ
いつまでたってもぜーんぶ他人だより
そろそろ自分でなんてかすることおぼえろよ
最近2ちゃん民の質の低下が著しい
2年ぐらい前までは、まだたまに有益なレスが得られたものだが
2年ぐらい前までは、まだたまに有益なレスが得られたものだが
最近CakePHPを指定してくる案件の単価が下がりすぎてやばい。
俺の周りだけ?
俺の周りだけ?
>>841
言語を指定してくる客とは関わらないようにしてる
言語を指定してくる客とは関わらないようにしてる
classとはなにか継承とはなにかすらわかってないんだよ
これ以上触れないほうが双方の利益
これ以上触れないほうが双方の利益
foreign keyが有効かどうかのチェックってモデルのバリデーションで行った方
がいいの?
ずっとコントローラーでやってたんだけど「isForeignKeyみたいな標準バリデーションを用意してくれ」っていう
提案が出されてるのを見つけて、バリデーションの方で実装しようかと心が揺れてる
http://cakephp.lighthouseapp.com/projects/42648/tickets/3213-suggestion-for-validating-foreign-keys
がいいの?
ずっとコントローラーでやってたんだけど「isForeignKeyみたいな標準バリデーションを用意してくれ」っていう
提案が出されてるのを見つけて、バリデーションの方で実装しようかと心が揺れてる
http://cakephp.lighthouseapp.com/projects/42648/tickets/3213-suggestion-for-validating-foreign-keys
そりゃモデルでやるべきだろjk
ビヘイビアでも作っておけばいいんじゃないの?
ビヘイビアでも作っておけばいいんじゃないの?
CakePHPのfindとsaveを普通に使っていればSQLインジェクションは起こり得ないと思っておk?
任せておけばプレースホルダ使ってくれるんだよね?
任せておけばプレースホルダ使ってくれるんだよね?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [96%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [96%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [96%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [96%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [95%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [95%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [95%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [93%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [93%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [93%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [92%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [92%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [92%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [91%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [84%] - 2008/6/19 7:19 ○
トップメニューへ / →のくす牧場書庫について