質問: DMやグループチャットのようなものを、リアルタイムでない掲示板として実装するならば、どのような仕組みになりますか? イメージだと、特定のユーザーのみが入れる掲示板のスレッドです。 認証ユーザーであることが前提で、かつURLに対する認可処理を行えば実現できそうですがどうでしょうか。チャットルームのURLは被らないように乱数を付与します。 リアルタイムではないので、処理自体はサーバーサイドのみで実現できると思います。 実装としては非常にシンプルですが、何か問題はありますか? **認証と認可について** 認証は、よくあるログインしてユーザーを判別するような仕組みで、 認可は、認証した上で特定のユーザーに何か操作や閲覧の権限を与えることですよね? (間違っていたら教えてください) 単に自分しか見れないページ(プロフィール設定等)の表示は認証を利用するだけですね。 特定のユーザーのみページの閲覧や投稿ができる仕組み(GitHubのプライベートリポジトリ等)は、認証に加えて認可で実現していますよね。 個人チャット風の掲示板も、結局これと同じ仕組みでしょうか? ご教示ください。よろしくお願いします。
回答: 回答ではありません そもそもこれは質問ではありませんので [翻訳]あなたがプログラミングに向いていない10のサインの > > 9 | 複数の答えの間の「良い」と「悪い」の連続性に気付かず、「正しい」答えを望んでいる > > スキルやプログラミングを学び始めるとき、学生はしばしば彼らがしたことが「正しい」かどうかを知りたがっています。その答えは「場合による」です。 > > > まずは作ってみましょう それで問題があったら自力で解決しようと調べたり試したりいろいろしてください それでもどうにも解決しない場合は * 何をしようとしているのか * 何を試してどのように駄目だったのか * 何をどのように駄目だと判断して試さなかったのか といったあたりを書いて質問してください ここは質問サイトであって通信教育サイトではありません また、絶対的な正解というのはありませんし、 やりたいことが増えたり減ったりしてもより良いやり方が変化することもあります まずは色々試して自分で経験してみてください その経験は今後役に立つでしょう でもすべて他人に正解かどうか聞いてやるようでしたら過去の経験はあまり役には立たないでしょう 何故なら「何でか?」という部分を考えることを放棄した段階で今後も自力で考えるための材料が増えないので今後も人に聞かないと分からないままとなるかもしれません