Catalyst Authentication

もろもろつくったやつ、新しいので書き直すか。