Your account ID can be found in your welcome email.
<.button class="w-full">
Go to Sign In page
diff --git a/elixir/apps/web/lib/web/live/resources/index.ex b/elixir/apps/web/lib/web/live/resources/index.ex
index 3a7008daf..8c25c288f 100644
--- a/elixir/apps/web/lib/web/live/resources/index.ex
+++ b/elixir/apps/web/lib/web/live/resources/index.ex
@@ -38,6 +38,10 @@ defmodule Web.Resources.Index do
<:title>
Resources
+ <:help>
+ Resources define the subnets, hosts, and applications for which you want to manage access. You can manage resources per site
+ in the <.link navigate={~p"/#{@account}/sites"} class={link_style()}>sites section.
+
<:action>
<.add_button
:if={Domain.Config.multi_site_resources_enabled?()}
@@ -50,7 +54,7 @@ defmodule Web.Resources.Index do
<.table id="resources" rows={@resources} row_id={&"resource-#{&1.id}"}>
<:col :let={resource} label="NAME">
- <.link navigate={~p"/#{@account}/resources/#{resource.id}"} class={[link_style()]}>
+ <.link navigate={~p"/#{@account}/resources/#{resource.id}"} class={link_style()}>
<%= resource.name %>
@@ -63,7 +67,7 @@ defmodule Web.Resources.Index do
<.link
:for={gateway_group <- resource.gateway_groups}
navigate={~p"/#{@account}/sites/#{gateway_group}"}
- class={[link_style()]}
+ class={link_style()}
>
<.badge type="info">
<%= gateway_group.name %>
diff --git a/elixir/apps/web/lib/web/live/settings/identity_providers/new.ex b/elixir/apps/web/lib/web/live/settings/identity_providers/new.ex
index a930c53d9..c27a7f636 100644
--- a/elixir/apps/web/lib/web/live/settings/identity_providers/new.ex
+++ b/elixir/apps/web/lib/web/live/settings/identity_providers/new.ex
@@ -75,7 +75,7 @@ defmodule Web.Settings.IdentityProviders.New do
adapter={@adapter}
account={@account}
name="OpenID Connect"
- description="Authenticate users with a universal OpenID Connect adapter and synchronize users with just-in-time (JIT) provisioning."
+ description="Authenticate users with a universal OpenID Connect adapter and manager users and groups manually."
/>
"""
end
@@ -103,6 +103,7 @@ defmodule Web.Settings.IdentityProviders.New do
class={~w[ w-4 h-4 border-neutral-300 ]}
required
/>
+ <.provider_icon adapter={@adapter} class="w-8 h-8 ml-4" />
diff --git a/elixir/apps/web/lib/web/live/sign_in.ex b/elixir/apps/web/lib/web/live/sign_in.ex
index dbe0b7b1c..b6c07f2b3 100644
--- a/elixir/apps/web/lib/web/live/sign_in.ex
+++ b/elixir/apps/web/lib/web/live/sign_in.ex
@@ -51,7 +51,7 @@ defmodule Web.SignIn do
- Sign into <%= @account.name %>
+ Sign in to <%= @account.name %>
@@ -200,27 +200,23 @@ defmodule Web.SignIn do
placeholder="Enter your email"
required
/>
-
- <:actions>
- <.button phx-disable-with="Sending..." class="w-full">
- Request sign in token
-
-
+ <.button phx-disable-with="Sending..." class="w-full" style="info">
+ Request sign in token
+
"""
end
def openid_connect_button(assigns) do
~H"""
-
- Sign in with <%= @provider.name %>
-
+ <.button
+ navigate={~p"/#{@account}/sign_in/providers/#{@provider}/redirect?#{@params}"}
+ class="w-full space-x-1"
+ style="info"
+ >
+ <.provider_icon adapter={@provider.adapter} class="w-5 h-5 mr-2" /> Sign in with
+ <%= @provider.name %>
+
"""
end
diff --git a/elixir/apps/web/lib/web/live/sign_in/email.ex b/elixir/apps/web/lib/web/live/sign_in/email.ex
index 065b2b6f8..364fe5e80 100644
--- a/elixir/apps/web/lib/web/live/sign_in/email.ex
+++ b/elixir/apps/web/lib/web/live/sign_in/email.ex
@@ -44,8 +44,9 @@ defmodule Web.SignIn.Email do
- Should the provided email be registered, a sign in token has been sent to your email account.
- Please copy and paste this into the form below to proceed with your login.
+ If <%= @provider_identifier %> is registered, a sign in token has
+ been sent to that email. Please copy and paste this into the form below to proceed
+ with your login.