oauth/oidc
This commit is contained in:
@@ -7,6 +7,7 @@ defmodule SsoBsn.Accounts.User do
|
||||
schema "users" do
|
||||
field :username, :string
|
||||
field :confirmed_at, :naive_datetime
|
||||
field :last_login_at, :utc_datetime_usec
|
||||
|
||||
has_many :keys, UserKey
|
||||
|
||||
@@ -57,4 +58,8 @@ defmodule SsoBsn.Accounts.User do
|
||||
user
|
||||
|> Ecto.build_assoc(:keys)
|
||||
end
|
||||
|
||||
def login_changeset(user) do
|
||||
change(user, last_login_at: DateTime.utc_now())
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user