<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>a1345774000 (Fukakkou)</title>
    <link>https://ruby-china.org/a1345774000</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>郵箱激活功能</title>
      <description>&lt;p&gt;現在的代碼只能發送郵件，我想點擊發送出去郵件的鏈接的時候再回到程序當中有什麽好的建議嗎，發送出去的鏈接應該怎麽填寫我也不是很清楚。&lt;/p&gt;

&lt;p&gt;發送郵件的代碼 &lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;def temporary
    if request.post?
      @user = Client.new
      @user.dp_no = @user.token
      @user.client_adress = params[:email]
      @user.update_date = Time.new
      @user.create_date = Time.new
      @user.del_flg = 1
      @user.save
      MailVerifyMailer.welcome_email(@user).deliver_now
    end  
  end  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;想點擊郵件回到的方法&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;def verification
   @user = Client.find_by(dp_no: value)
   update_params = {
     "del_flg" =&amp;gt; false,
     "update_date" =&amp;gt; Time.new
     }
   @user.update(update_params)
   flash[:success] = "Your account is now activated."
   redirect_to '/index'
 end
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;郵件模板 &lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h3&amp;gt;Welcome to daihatsu-member auth : &amp;lt;%= @user.client_adress %&amp;gt;&amp;lt;/h3&amp;gt;
    &amp;lt;p&amp;gt;
      You have successfully signed up to daihatsu-wifi
      your username is: &amp;lt;%= @user.client_adress%&amp;gt;&amp;lt;br&amp;gt;
      your token is:&amp;lt;%= @user.dp_no%&amp;gt;&amp;lt;br&amp;gt;
    &amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;
      To login to the site, please click this link : &amp;lt;%= link_to "here", "http://0.0.0.0:3000/activations/#{@user.dp_no}", method: :post %&amp;gt;
    &amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;Thanks for joining and have a great day!&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我想詢問一下怎麽能回到 verification 方法  模板裏的 url 應該怎麽填寫  感謝&lt;/p&gt;</description>
      <author>a1345774000</author>
      <pubDate>Wed, 25 Aug 2021 13:51:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/41615</link>
      <guid>https://ruby-china.org/topics/41615</guid>
    </item>
    <item>
      <title>爲什麽 securerandom 引入不進來 </title>
      <description>&lt;p&gt;這是 client.rb 模板文件 &lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;require 'securerandom'
class Client &amp;lt; ApplicationRecord
  validates :client_adress, presence: { message: "メールアドレスを入力" }
  validates :client_adress, format: {with: /\A[^@\s]+@([^@.\s]+\.)+[^@.\s]+\z/, message: "メールアドレスを入力が正しくありません"}
  def Client.new_token
    SecureRandom_urlsafe_base64
  end
end
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;這是控制器&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;def temporary
    if request.post?
      @user = params[:email]
      @user.activation_token = Client.new_token
      MailVerifyMailer.welcome_email(@user).deliver_now
    end  
end  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;報錯内容顯示 uninitialized constant #&lt;a rel="nofollow" target="_blank"&gt;Class:0x00007f02d8297480&lt;/a&gt;::SecureRandom_urlsafe_base64
報錯行：SecureRandom_urlsafe_base64&lt;/p&gt;</description>
      <author>a1345774000</author>
      <pubDate>Wed, 25 Aug 2021 09:40:23 +0800</pubDate>
      <link>https://ruby-china.org/topics/41614</link>
      <guid>https://ruby-china.org/topics/41614</guid>
    </item>
    <item>
      <title>表单提交不同方法</title>
      <description>&lt;p&gt;大佬们 我的更新方法和新建方法共用的一个 view 模板 我怎么能让这个模板提交到各自对应的 action 方法里 
有好的办法的话 请您告诉我&lt;/p&gt;

&lt;p&gt;&amp;lt;%= form_for &lt;a href="/client" class="user-mention" title="@client"&gt;&lt;i&gt;@&lt;/i&gt;client&lt;/a&gt;, :url =&amp;gt; { :controller=&amp;gt;"manage",:action =&amp;gt; "update"}, method: :post  do |f| %&amp;gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;% end %&amp;gt;&lt;/p&gt;</description>
      <author>a1345774000</author>
      <pubDate>Thu, 19 Aug 2021 16:51:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/41594</link>
      <guid>https://ruby-china.org/topics/41594</guid>
    </item>
    <item>
      <title>我想知道 rails 怎麽區分大小寫查找</title>
      <description>&lt;p&gt;我在查找的時候發現在查找的過程中 mysql 並不會對我查找的大寫或者小寫敏感，我想讓他在查找時候區分大小寫 &lt;/p&gt;</description>
      <author>a1345774000</author>
      <pubDate>Tue, 17 Aug 2021 14:10:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/41585</link>
      <guid>https://ruby-china.org/topics/41585</guid>
    </item>
  </channel>
</rss>
