nodejsから、cognitoへのログイン

nodejsから、cognitoへのログイン

scriptタグだと、cognitoライブラリが大量かつ依存関係がややこしいので、パッケージ管理のnpmの面目躍如!
コマンドラインからは、これで良いんだけど、ブラウザのscriptタグではrequire()が使えないので、browserfyやwebpackでバンドルする必要があるのか・・・納得した!
やっぱり素直にamplifyを使うか…。

デスクトップで適当なフォルダを作って

cognitoのユーザは予め作成しておく。
ログイン処理をするindex.jsを作成

実行すると、認証トークンが取得できる