Add auth

Add authentication but they not work properly yet