8

Orijinallik belirtecinin Ruby on Rails 3'te nasıl yönetildiğini bilen var mı? Tüm dikkat çekmeyen Javascript Ruby on Rails 3 ile HTML5 veri niteliklerinin nasıl kullanıldığını gösteren makaleler, orijinallik belirtecini herhangi bir yerde görmüyorum.Raylar 3 Authenticity Token

+0

teşekkürler soru için. Bunu nasıl yapılandıracağını bilen var mı diye merak ediyordum. "Config/initializers/secret_token.rb" ifadesinin eklenmesi güzeldir ancak dosyayı SCM'ye eklediğimde sırrımı açığa çıkarır. Bir veritabanında veya bir yapılandırma dosyasında saklayabilir miyim? – Cimm

cevap

11

: çıkışı

<%= csrf_meta_tag %> 

—:

<meta name="csrf-token" content="<%= form_authenticity_token %>" /> 
<meta name="csrf-param" content="authenticity_token" /> 
-1

config/ilklendiriciler/secret_token.rb

Sen düzen dosya (lar) ın baş bölümünde bu koymak gerekir
8

token_tag 
kullanıyorsunuz

formu yardımcı içermeyen özel biçimlerine doğrulama eklemek için, artık kullanmalıdır:

token_tag form_authenticity_token 
+1

teşekkürler, googling bu her zaman bulmak için bir acı! – todd