Open yosukeh opened 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画面で、「パフォーマンス」「ヘルペス」を、ターゲットに。 誘因にはヘルペスの誘因 (「ヘルペス」自体は、誘因には入れない)
要件 簡単に利用開始 寝不足等の自動入力
アプリからのアカウント とは、下記の性質。 ・IDのみ。自動割り振り。十分なランダム性。 ・PWDなし。 ・サインアウト不可 ・一生分のセッション自動延長。 ・ID/PWDを作ると、一般ユーザとなる。アプリではセッションは一生分継続。
起動 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画面で、「パフォーマンス」「ヘルペス」を、ターゲットに。 誘因にはヘルペスの誘因 (「ヘルペス」自体は、誘因には入れない)
要件 簡単に利用開始 寝不足等の自動入力