oauth/oidc

This commit is contained in:
bluepython508
2023-11-07 19:35:03 +00:00
parent a0fc306df1
commit 54db8727b0
20 changed files with 670 additions and 3 deletions

View File

@@ -43,6 +43,7 @@ defmodule SsoBsn.Accounts do
"""
def get_user!(id), do: Repo.get!(User, id) |> Repo.preload(:keys)
def get_user(id), do: Repo.get(User, id) |> Repo.preload(:keys)
## User registration
@@ -190,6 +191,9 @@ defmodule SsoBsn.Accounts do
end
end
def update_login_time(user) do
user |> User.login_changeset() |> Repo.update!()
end
## Session
@doc """