verifyEmail
@Get(value = "verify-email/")
Handles email verification using the one-time key received by the user.
On successful verification, the controller emits a confirmation event to Kafka so downstream services can react to the confirmed email state.
Return
An HTTP response indicating confirmation success or failure.
Parameters
request
Verification payload containing the user identifier and OTP/key.