Browse Source

auth todo

Anton Lebedevich 13 years ago
parent
commit
fc53e7c7d8
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/pgsql_sock.erl

+ 5 - 0
src/pgsql_sock.erl

@@ -121,6 +121,11 @@ send(Data, State#state{mod = Mod, sock = Sock, decoder = Decoder}) ->
 send(Type, Data, State#state{mod = Mod, sock = Sock, decoder = Decoder}) ->
 send(Type, Data, State#state{mod = Mod, sock = Sock, decoder = Decoder}) ->
     Mod:send(Sock, pgsql_wire:encode(Type, Data, Decoder)).
     Mod:send(Sock, pgsql_wire:encode(Type, Data, Decoder)).
 
 
+auth(User, Password, State) ->
+    #state{sock = S, decoder = D} = State,
+    %% TODO receive authentication request, send response, wait AuthenticationOk
+    .
+
 on_message({$N, Data}, State) ->
 on_message({$N, Data}, State) ->
     %% TODO use it
     %% TODO use it
     {notice, pgsql_wire:decode_error(Data)},
     {notice, pgsql_wire:decode_error(Data)},