Add dotenv - Protect my secret data in .env file

This commit is contained in:
Benjamin Myara
2018-08-29 14:53:39 +01:00
parent dfb53b89b0
commit 6dee298b44
18 changed files with 240 additions and 2 deletions

View File

@@ -9,7 +9,24 @@
<div><%= link_to "Settings", "#" %></div>
</div>
<div class="profile">
<%= image_tag "https://avatars2.githubusercontent.com/u/38472180?v=4", class: "img-circle"%>
<% if current_user.nil? %>
<%= link_to "Login", new_user_session_path %>
<% else %>
<div class="dropdown">
<div data-toggle="dropdown">
<% if current_user&.photo.nil? %>
<img src="https://upload.wikimedia.org/wikipedia/commons/8/89/Portrait_Placeholder.png" class="avatar dropdown-toggle img-circle">
<% else %>
<%#= cl_image_tag current_user.photo, class: "avatar dropdown-toggle img-circle"%>
<% end %>
</div>
<ul class="dropdown-menu dropdown-menu-right">
<!-- <li><a href="#">Profile</a></li> -->
<li><%= link_to "Profile", user_path(current_user) %></li>
<li><%= link_to "Logout", destroy_user_session_path %></li>
</ul>
</div>
<% end %>
</div>
</div>
</div>

View File

@@ -0,0 +1,32 @@
<div class="profile-container">
<%= simple_form_for(@user) do |t| %>
<div class="profile-form">
<div>
<%= t.input :email %>
<%= t.input :first_name %>
<%= t.input :last_name %>
<%= t.input :photo %>
<%= t.input :password %>
<%= t.submit :Save, class: "btn btn-primary save-btn form-control" %>
<p></p>
<%= link_to "View my profile", user_path(@user), class: "btn btn-primary save-btn form-control" %>
</div>
<div class="profile-pic">
<% if @user.photo.nil? %>
<%= image_tag "https://upload.wikimedia.org/wikipedia/commons/8/89/Portrait_Placeholder.png"%>
<% else %>
<%= cl_image_tag current_user.photo%>
<% end %>
<%= t.input_field :photo, onchange: 'this.form.submit();' %>
<%= t.input_field :photo, as: :hidden %>
</div>
</div>
<% end %>
</div>

View File

@@ -0,0 +1,2 @@
<h1>Users#index</h1>
<p>Find me in app/views/users/index.html.erb</p>

View File

@@ -0,0 +1,2 @@
<h1>Users#index</h1>
<p>Find me in app/views/users/new.html.erb</p>

View File

@@ -0,0 +1,26 @@
<div class="user-container">
<div class="profile">
<div class="profile-pic">
<% if @user&.photo&.url.nil? %>
<%= image_tag "https://upload.wikimedia.org/wikipedia/commons/8/89/Portrait_Placeholder.png", class: "img-circle"%>
<% else %>
<%= cl_image_tag @user.photo, class: "img-circle"%>
<% end %>
</div>
<div class="profile-text">
<h1><%= @user.first_name %> <%= @user.last_name %></h1>
<h2 class="italics" ><%= @user.email %></h2>
</div>
<div class="flex-end">
<%= link_to "Edit Information", user_edit_path(@user), class: "btn btn-primary" %>
<%= link_to "Delete Account", user_path(@user), class: "btn btn-danger", method: :delete, data: {
confirm: "Are you sure?"
} %>
</div>
</div>