Pertanyaan yang diberi tag «devise»

Devise adalah permata otentikasi untuk Ruby-on-Rails. Ini menggantikan solusi sebelumnya seperti Restful Authentication atau Authlogic.

29
Tidak ada rute yang cocok dengan “/ pengguna / sign_out” yang merancang rel 3
Saya telah menginstal alat pada aplikasi saya dan menerapkan hal berikut dalam application.html.erbfile saya : <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %> <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', …

5
Mengganti merancang pengontrol pendaftaran
Saya telah menambahkan bidang ke formulir pendaftaran yang didasarkan pada model yang berbeda, lihat Bagaimana cara menggunakan atribut bersarang dengan model menyusun untuk detail berdarah. Bagian ini berfungsi dengan baik. Masalahnya sekarang adalah ketika saya menyimpan, itu gagal dalam tindakan membuat pengendali pendaftaran yang disediakan oleh merancang dengan Activerecord::UnknownAttributeError bidang …

6
Heroku / merancang - Host yang tidak ada untuk terhubung! Harap berikan: parameter host atau setel default_url_options [: host]
Saya mencoba untuk mendorong aplikasi saya di heroku. Saya masih di dev. Saya menggunakan merancang dengan modul yang dapat dikonfirmasi. Ketika saya mencoba menambahkan pengguna dengan konsol heroku saya mendapatkan kesalahan ini: Missing host to link to! Please provide :host parameter or set default_url_options[:host] dalam lingkungan pengujian dan pengembangan saya …

14
Bagaimana cara menghapus rute Rencanakan untuk mendaftar?
Saya menggunakan Devise dalam aplikasi Rails 3, tetapi dalam hal ini, pengguna harus dibuat oleh pengguna yang ada, yang menentukan izin apa yang akan ia miliki. Karena itu, saya ingin: Untuk menghapus rute bagi pengguna untuk mendaftar . Agar pengguna tetap dapat mengedit profil mereka (mengubah alamat email dan kata …

5
Buat pengguna alat dari konsol Ruby
Adakah ide tentang cara membuat dan menyimpan objek Pengguna baru dengan merancang dari konsol ruby? Ketika saya mencoba menyimpannya, saya selalu salah. Saya kira saya kehilangan sesuatu tetapi saya tidak dapat menemukan info terkait.

8
Semua pengujian Ruby yang meningkatkan: metode yang tidak ditentukan `otentikasi 'untuk nil: NilClass
Sebagian besar tes saya meningkatkan yang berikut dan saya tidak mengerti mengapa. Semua metode panggilan meningkatkan kesalahan 'otentikasi'. Saya telah memeriksa kode jika ada metode yang disebut "otentikasi" tetapi tidak ada metode seperti itu. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method `authenticate!' for nil:NilClass …

5
Menyusun formulir dalam pengontrol yang berbeda
Saya menggunakan permata alat untuk prosedur sign_in / sign_out. Saya menghasilkan file tampilan dari merancang, menggunakan rails g devise views Saya melihat ada file merancang / sesi / new.html.erb yang berisi formulir untuk sign_in. Saya membuat file lain merancang / sesi / _form.html.erb dan melakukannya <%= render 'form' %>dalam file …


21
rails - Devise - Handling - devise_error_messages
di halaman edit pengguna saya, ada baris sebagai berikut: <%= devise_error_messages! %> Masalahnya adalah ini tidak menghasilkan kesalahan dengan cara standar yang dilakukan oleh aplikasi lainnya: <% flash.each do |key, value| %> <div class="flash <%= key %>"><%= value %></div> <% end %> Pertanyaan saya adalah, bagaimana cara saya mendapatkan pesan …


16
Rancang Kunci Rahasia belum disetel
Saya mengembangkan aplikasi Rails 4 menggunakan permata Active Admin untuk administrasi back end. Admin aktif pada gilirannya menggunakan Rancangan untuk otentikasi pengguna. Sekarang, ketika saya mencoba menerapkan aplikasi menggunakan capistranodi server VPS, saya mendapatkan kesalahan di bawah ini: rake aborted! Devise.secret_key was not set. Please add the following to your …

4
Cara memverifikasi kata sandi pengguna di Devise
Saya mengalami masalah saat mencocokkan kata sandi pengguna menggunakan permata devise di rel. Kata sandi pengguna disimpan di db saya yang merupakan encrypted_password dan saya mencoba mencari pengguna dengan kata sandi, tetapi saya tidak mengerti cara mencocokkan kata sandi dari formulir dan encrypted_password di db saya. User.find_by_email_and_password(params[:user][:email], params[:user][:password])

5
Rails 5, Metode tak terdefinisi `untuk 'untuk # <Rancang on line devise_parameter_sanitizer.for
Saya bekerja dengan Rails 5 Saya menambahkan nama pengguna bidang baru dalam model Pengguna. class Users::RegistrationsController &lt; Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end Selama registrasi ditampilkan kesalahan: metode tidak ditentukan `untuk 'untuk # Maksud Anda? garpu Jejak: NoMethodError (metode tidak ditentukan `untuk 'untuk # Maksud Anda? Garpu): …

9
Bagikan sesi (cookie) antara subdomain di Rails?
Saya memiliki pengaturan aplikasi di mana setiap pengguna adalah milik sebuah perusahaan, dan perusahaan tersebut memiliki subdomain (saya menggunakan subdomain gaya basecamp). Masalah yang saya hadapi adalah bahwa rails membuat beberapa cookie (satu untuk lvh.me dan satu lagi untuk subdomain.lvh.me) yang menyebabkan beberapa jeda dalam aplikasi saya (seperti pesan flash …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.