[noticket] Move auth into action