Should the password be plain text when creating a user through the API?

Gibt es eine Möglichkeit, ein verschlüsseltes Passwort anstelle eines Klartextpassworts zu übergeben? Wir entwickeln eine App, in der wir die /session-API zur Authentifizierung der Benutzer verwenden, wobei Benutzername und Passwort übermittelt werden müssen. Mir ist aufgefallen, dass man beispielsweise in den Entwicklertools des Browsers das Klartextpasswort sehen kann, das wir beim Einloggen übermitteln. Wenn also jemand Zugriff auf meinen Laptop hat, könnte das Passwort gestohlen werden, oder?