2013-08-17 25 views
9

Bunun hakkında birkaç motor ve öğretici olduğunu gördüm, ama hangisinin kısa vadede bana yardımcı olabileceğini anlayamadım. Ben sadece Rails ve Ruby'yi öğreniyorum ve amacım gerçek hayattaki bir olayda yararlı olabileceği halde nasıl çalıştığını anlamak.Starter için Rails giriş yapmanın en iyi yolu hangisidir?

Bu konuyla ilgili herhangi bir link veya açıklama memnuniyetle karşılanacaktır!

cevap

14

Diğer cevaplar Devise tavsiye edilir. Hazırlamak kendi belgelerine diyor:

Eğer ilk Raylar uygulama oluştururken, biz değil kullanım hazırlamak için tavsiye ederiz. Devise, Rails Framework'ün iyi bir şekilde anlaşılmasını gerektirir. Bu gibi durumlarda, sıfırdan basit bir kimlik doğrulama sistemi başlatmanızı tavsiye ederiz.

Katılıyorum eğilimindeyim. Devise, minimum düzeyde sizin için güçlü bir giriş sistemi oluşturabilen harika bir motordur, ancak Rails öğrenmesi amacıyla bir uygulama oluşturuyorsanız, kendi giriş sisteminizi oluşturmak için bir eğitici izlemenizi öneririz. aslında kaputun altında neler olup bittiğini anlamak. Her zaman geri gelebilir ve daha sonra Devise'yi kullanabilirsiniz.

bir eğitim için

, Ben, Michael Hartl en Ruby on Rails Tutorial tavsiye Vasiyetle aynı kitabı tavsiye ederim - özellikle fasıl 6, 7, 8. (Eh, bütün kitabı tavsiye ederim, ancak bu ilgilendirmeyen bölümleri vardır Bir giriş sistemi oluşturma.)

Eğer screencp'ler sizin için çok daha fazla şey ise, Ryan Bates's Railscast on the subject 'un kendimi izlemediğim halde iyi olması gerekiyordu.

+0

Bir süre önce Michael Hartl'ın kitabını aldım ama henüz oraya gitmedim. Biliyorum güzel, tekrar bulabilir ve aradığımı okuyabilirim. – Zentaurus

1

https://github.com/plataformatec/devise

mücevher dosyasına eklemek, ve minimal yapılandırma yüklemek kadar basit vasiyetle denilen bir mücevher,

:

gemfile.rb

gem 'devise' 

yükleyin:

rails generate devise:install 

Kullanıcı model oluşturmak:

rails generate devise user 

ve burada komutlardır kullanabilirsiniz:

https://github.com/plataformatec/devise#controller-filters-and-helpers

+0

Gracias, ve daha fazlası bilgi için tıklayınız logro captarlo bien. – Zentaurus

İlgili konular