Implement logout and logout/all endpoints
This commit is contained in:
parent
5fe604c5a2
commit
c7672a1bd9
6 changed files with 57 additions and 36 deletions
|
@ -22,8 +22,8 @@ defmodule MatrixServerWeb.Plug.Authenticate do
|
|||
end
|
||||
|
||||
defp authenticate(conn, access_token) do
|
||||
case Account.get_by_access_token(access_token) do
|
||||
%Account{devices: [device]} = account ->
|
||||
case Account.by_access_token(access_token) do
|
||||
{account, device} ->
|
||||
conn
|
||||
|> assign(:account, account)
|
||||
|> assign(:device, device)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue