add auth controller
add param `post`