properly display username/emails of logged in user, and add logout button
This commit is contained in:
@@ -40,9 +40,9 @@ defmodule EntenduWeb.Router do
|
||||
scope "/auth", EntenduWeb do
|
||||
pipe_through :browser
|
||||
|
||||
get "/logout", AuthController, :delete
|
||||
get "/:provider", AuthController, :request
|
||||
get "/:provider/callback", AuthController, :callback
|
||||
delete "/logout", AuthController, :delete
|
||||
end
|
||||
|
||||
scope "/uploads", EntenduWeb do
|
||||
|
@@ -1,5 +1,3 @@
|
||||
<main role="main">
|
||||
<p class="alert alert-info" role="alert"><%= get_flash(@conn, :info) %></p>
|
||||
<p class="alert alert-danger" role="alert"><%= get_flash(@conn, :error) %></p>
|
||||
<%= @inner_content %>
|
||||
</main>
|
||||
|
@@ -3,5 +3,6 @@
|
||||
service: @intended_link.service,
|
||||
recipient: @intended_link.recipient,
|
||||
user: current_user(@conn),
|
||||
link: current_link(@conn)
|
||||
link: current_link(@conn),
|
||||
error: get_flash(@conn, :error)
|
||||
}) %>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<section>
|
||||
|
||||
<%= react_component("Components.SplashPage") %>
|
||||
<%= react_component("Components.SplashPage", %{ error: get_flash(@conn, :error) }) %>
|
||||
|
||||
<%= if @current_user do %>
|
||||
<h2>Welcome, <%= @current_user.name %>!</h2>
|
||||
|
Reference in New Issue
Block a user