認証まわりの処理を見なおした