how to persist user data? I am trying to implement authentication and authorization in my backend using golang.