yosukeh / try1

0 stars 0 forks source link

アプリの初回フロー。アプリからのアカウントの概念。 #394

Open yosukeh opened 7 years ago

yosukeh commented 7 years ago

起動  Indexでいい。   Indexでは、  「初回利用」と「サインイン」 の2ボタン。サインインは小さく。

 初回利用   (アプリからの場合)    → IDを勝手に作る。      ID:hmacsha256(現在のミリ秒 , 秘密の文字列) 。それがとられてたら(Insert失敗したら)、作り直す。      PWD:なし。      あとは、ずっとこのセッションを使い続ける。      サインアウトボタンは、PWDのない人は表示しない。      つまり、ID/PWDを設定するまでサインアウト不可。     DBのIDに、ユニーク属性つける。     DBのemailにも、ユニーク属性つける。IDには、@を入れれなくする。   (PCからの場合)      ID + PWD + PWDを作る。    あと、Recaptcha。      https://syncer.jp/how-to-introduction-recaptcha  サインイン   ID/PWD入力

初回設定:  ・あなたの日々の指標を選んでください    ・パフォーマンス    ・頭の冴え    ・やるき    ・その他

 ・あなたの日々の「xx」を阻害する症状を選んでください。    ・ヘルペス    ・頭痛    ・その他

 ・「yy」の誘因、前兆、対処法・・・

 ・HOME画面に行く。    初回ガイド発動。    ・使い方     ・     ・    ・「他の端末でも利用したい人は、メニューからID/PWDを作ってください」

・HOMEのアカウント設定   → ID/PWDを設定 に変更。

・Home画面で、「パフォーマンス」「ヘルペス」を、ターゲットに。 誘因にはヘルペスの誘因  (「ヘルペス」自体は、誘因には入れない)

要件  簡単に利用開始  寝不足等の自動入力

yosukeh commented 7 years ago

アプリからのアカウント とは、下記の性質。  ・IDのみ。自動割り振り。十分なランダム性。  ・PWDなし。  ・サインアウト不可  ・一生分のセッション自動延長。  ・ID/PWDを作ると、一般ユーザとなる。アプリではセッションは一生分継続。