Feelings do not bring any security.

Unless the service supports OAuth, your current design is the best you may do.

1 Like