العضو الاشتراك في التحقق من البريد الإلكتروني، والمصادقة في روبي

StackOverflow https://stackoverflow.com/questions/1223586

سؤال

وأنا أحاول لجعل تطبيق ويب في سيناترا، وأنا أتساءل عما اذا كان هناك حل جيد للمستخدم الاشتراك في التحقق من البريد الإلكتروني، فضلا عن التوثيق - ربما كما الوسيطة الرف؟ أن دعم رض يكون من الجميل أن يكون للغاية.

وأعتقد أنني يمكن لفة بلدي، ولكن لم أكن أريد لإعادة اختراع العجلة. إذا كان لدي لذلك، يمكن لأي شخص لي نقطة إلى مكتبات أنا قد ترغب في استخدام، وربما حتى رمز المثال؟ أنا قلق أيضا أنا قد ينتهي نسيان لتنفيذ شيء مهم مع الاشتراك / التوثيق، منذ ان كنت لم تفعل هذا من قبل.

في حالة أحتاج إلى حل محلية الصنع، لقد وجدت bcrypt روبي للحصول على تشفير كلمة المرور و سيناترا :: ميلر أو <وأ href = "HTTP: // آدم .blog.heroku.com / الماضي / 2008/11/2 / pony_the_express_way_to_send_email_from_ruby / "يختلط =" نوفولو noreferrer "> المهر للحصول على البريد الإلكتروني. للتوقيع على الدعم رض، هناك هانكوك و <لأ href = "HTTP: / /github.com/atmos/hancock-client/tree/master "يختلط =" نوفولو noreferrer "> هانكوك العميل ، على الرغم من أنني لست واضحة تماما في الاستخدام ولست بحاجة فعلا <أ href = ل "http://en.wikipedia.org/wiki/Single_sign-on" يختلط = "نوفولو noreferrer"> الدخول المفرد الدعم . ربما ينبغي أن مجرد استخدام مكتبة رض روبي ؟ هل أنا بحاجة إلى أي شيء آخر؟

وهذا هو السؤال مشوشة جدا، ولكن آمل شخص أكثر خبرة يمكن لي نقطة في الاتجاه الصحيح.

هل كانت مفيدة؟

المحلول

وكنت قد تكون مهتمة في Authlogic . سوف تحتاج إلى تنفيذ التحقق البريد الإلكتروني نفسك، ولكنها سوف توفر لك مع أساسا جيدا لدعم هذا.

<اقتباس فقرة>   

ويمكن أن تكون Authlogic   استخدامها في أي إطار روبي تريد:   القضبان، Merb، سيناترا، ماك، بنفسك   الإطار، أيا كان. انها ليست مرتبطة   وصولا الى القضبان. وذلك من خلال   التلخيص نفسها من هذه   التحكم الإطار من خلال استخدام   محول وحدة تحكم. بفضل الرف،   هناك معيار المعرفة ل   هيكل تحكم، وهذا ما   يتبع محول مجردة Authlogic ل.   حتى إذا كان جهاز تحكم يتبع رف   المعايير، لا تحتاج إلى القيام به   أي شيء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top