remove redundant auth midware and add default api not found router