Provide authzid in scream response

This commit is contained in:
Paweł Chmielowski 2016-03-30 16:08:04 +02:00
parent bf79f223df
commit b160bd7ac1
1 changed files with 2 additions and 1 deletions

View File

@ -159,7 +159,8 @@ mech_step(#state{step = 4} = State, ClientIn) ->
ServerSignature =
scram:server_signature(State#state.server_key,
AuthMessage),
{ok, [{username, State#state.username}],
{ok, [{username, State#state.username},
{authzid, State#state.username}],
<<"v=",
(jlib:encode_base64(ServerSignature))/binary>>};
true -> {error, <<"bad-auth">>, State#state.username}