feat (auth) make authentication optional