認証処理と関数読み込みの共通化をした