Araki / CouplingServer

0 stars 0 forks source link

管理画面の検討 #6

Open ofl opened 11 years ago

ofl commented 11 years ago

管理画面の検討の過程をこちらにポストしていきます。

ofl commented 11 years ago

管理が必要だと思われるもの。 年齢確認 ユーザー管理(アカウントの停止など?) 全体へのお知らせ 個別ユーザーへの通達?

ofl commented 11 years ago

管理者の保存はどうするか?。

  1. Userモデルにis_adminを追加する。
  2. ユーザーとは別にadminモデルを作成する。
  3. deviseなど認証用のgemを使用して管理者を含むユーザー管理を再構築する。

ログインの方法はどうするか?。

  1. ID/Passwordで
  2. Facebook oauthで
ofl commented 11 years ago

必要な機能 ユーザーの一覧(検索) ユーザーの詳細 ユーザーの編集

Araki commented 11 years ago

個別ユーザーへの通達→必要。理由:免許証などで年齢確認等行う。リジェクト理由等を個別に送りたいから。 ユーザー管理→アカウントの停止は必要。未成年チェックのため、身分証明書の写真アップをしてもらう。アップされた画像とユーザーIDが紐づくような形で管理したい。 管理者の保存→私ではわからないのでツッチーお願い致します。 ログイン方法→Facebook OAuthのみ。独自のIDやPasswordは持たない。

以上、よろしくお願い致します。

ofl commented 11 years ago

ブラウザからもFacebokで認証できるようにするには、App IDとApp Scecretをサーバー側にも設定してcallbackのurlを登録しておかなくてはいけない(テスト中は自分で用意できるので問題はないのですが、本番時には)。 あとブラウザからのアクセスでのセッションについても考えなくてはいけなさそう。

uniom commented 11 years ago

年齢確認について ・「いいね」は免許証アップロードされなくてもできます。 ・免許証がアップロードされ、運営側で免許証が確認されれば、メッセージのやりとりができるようになります。 ・免許証の画像をこちらでチェックし、問題があれば、認証されない旨を通知します。

uniom commented 11 years ago

管理者の保存はどうするか? ・管理者というかユーザについてのロールを設けることは、今のところ考えておりません。

ブラウザ版について ・ブラウザ版については、検討した結果、開発を見送ることとなりました。ブラウザ版については考慮しなくてもOKです。 ・Android版については将来的にリリースしたいと思っております。

ofl commented 11 years ago

管理者の保存はどうするか? ・管理者というかユーザについてのロールを設けることは、今のところ考えておりません。

どうやって管理画面にログインするのか?。

ブラウザ版について ・ブラウザ版については、検討した結果、開発を見送ることとなりました。ブラウザ版については考慮しなくてもOKです。

管理画面はWebから操作するということで間違いないか?

uniom commented 11 years ago

ログイン画面はもうけません。 他の方法でアクセス制限します。

管理画面はwebから操作します。