Phoenix上でGoogleのOAuthによるユーザー認証を作る。 公式のマニュアルも見ず、ネット上のサンプルだけで進めている状態。
herokuにデプロイしてみたがデータが何もなく管理者ユーザもなく何も出来ないので、 管理者ユーザーをseedで登録してみる。
Phoenixのテストアプリのherokuへのデプロイを試す。
Phoenixのmany_to_manyを試す。
Phoenixのhas_manyを適当に試す。
手始めにbelongs_toのデータを表示する。
リレーションを一通り試してみる。 (色々画面をつくりつつ)
最新のバージョンに追従できていないライブラリを使っていてもしょうがないので、認証や管理画面は自前で作ることにする。 自前と言ってもCRUDはコマンドで生成できるので大したことはないと思う。 検索をつけたりちょこちょこ改造していく。
ex_adminに認証を入れたのだが、下記のようなエラーが出る。 function App.Web.Router.Helpers.admin_resource_path/4 is undefined (module App.Web.Router.Help
とりあえずユーザー登録と認証の作成までを目標とする。
Phoenixでユーザー登録と認証部分を作る。 virtualとcomeoninでやればいいらしい。
3 / 3