action corrently_stromkonto_login { label: "Login (via Mail)" description: "Sends a mail to a given email address to login this user. This function makes life a bit easier in order to not having to deal with private key protection on the user side as a shared key is used to sign transactions onbehalf of a particular account. However viewing consensus information (balances) are public and *might move* from account to account without prior notification. Best practice for third party uses is to always start a session with the login RESP call and only create a user in case the response indicates an `unregistered` status.\n" provider: corrently method: POST path: "/stromkonto/login" encoding: json input: { type: "object" properties: { email: { type: "string" } } } output: { type: "object" properties: { status: { type: "string" description: "Registration status of a user. In case unregistered gets returned use the `register` endpoint to (re-)register." enum: ["registered", "unregistered"] } } } }