Firebase özel kimlik doğrulamasını kullanmaya karar verdik çünkü ileride kullanıcı adı veya e-posta veya telefon numarası ile giriş yapmamız gerekiyor. Bunun için, Firebase'i hashed şifreleriyle kullanıcıların saklamak için arka ucu olarak kullanacak olan kendi auth sunucumuzu (nodejs'de) yazacağız. Bu yaklaşım iyi mi?Firebase'i özel kimlik doğrulaması için kullanıcı veritabanı olarak kullanmak tamam mı?
cevap
Açıkladığınız çözüm gayet iyi tamam, uygun karma işlevini ve bir tuzu kullanmayı unutmayın. Ayrıca, kullanıcı karma şifresini okuyabiliyorsa (kullanıcı şifresini zaten biliyorsa), tamamdır.
Diğer mevcut çözümler için kullanabileceğiniz bir şey olduğunu düşünmüyorum. Sorunun bir kısmı, Firebase'in oldukça genç bir projedir. Ayrıca, 'genel giriş sistemi' yapmak oldukça karmaşık bir konudur ve emin değilim, eğer böyle bir canavarı konfigüre etmek onu sıfırdan kodlamaktan daha karmaşık olmazsa (BTW oldukça basittir).
Teşekkürler. BTW, JWT'ye dayalı özel çözümümüzü uygulamaya başladık. –
- 1. Statik "veritabanı yardımcı" sınıfını kullanmak tamam mı?
- 2. auth0 kimlik doğrulaması ve özel veritabanı çalışmıyor
- 3. SVN kullanıcı kimlik doğrulaması için LDAP kullan
- 4. Resin web sunucusu üzerinde kullanıcı kimlik doğrulaması
- 5. Özel Parola Kullanıcı Adı Parola Kimlik Doğrulaması Oluşturucusu
- 6. CouchUygulamalar ve kullanıcı kimlik doğrulaması
- 7. Relayjs Graphql kullanıcı kimlik doğrulaması
- 8. kimlik doğrulaması root olarak çalışmak için
- 9. Retrofit özel WebTokens kimlik doğrulaması için istemci
- 10. Deposu görünüm modelinde kullanmak tamam mı?
- 11. Kimlik doğrulaması için pasaportu manuel olarak arayın
- 12. IOS'da kullanıcı kimlik doğrulaması sürdürme nasıl kullanılır?
- 13. Niteliklerde HTML varlıkları kullanmak tamam mı?
- 14. Özel Windows GINA kimlik doğrulaması
- 15. Bir lightswitch uygulamasında özel form kimlik doğrulaması
- 16. Yay Güvenliği - Özel LDAP Kimlik Doğrulaması
- 17. Kullanıcı Profilini Düzenleme/Form Kimlik Doğrulaması
- 18. PHP'de OS kullanıcı adı/parola ile kimlik doğrulaması yapın mı?
- 19. AWT with JavaFx'i kullanmak tamam mı?
- 20. Passport.js Kullanıcı Girişi ve Kimlik Doğrulaması
- 21. Firebase e-posta kullanıcı kimlik doğrulaması
- 22. ldapjs kimlik doğrulaması (kullanıcı oturum açma ayarları)
- 23. Django ile testlerde kullanıcı kimlik doğrulaması factory_boy
- 24. Symfony2 kimlik doğrulaması: Bir kullanıcı sağlayıcıyı dinamik olarak nasıl seçebilirim?
- 25. Codeigniter için mongodb destekli bir kullanıcı kimlik doğrulaması kitaplığı var mı?
- 26. Sadece bir kullanıcı adıyla kimlik doğrulaması için Authlogic özelliğini kullanma
- 27. .net Formlar Kimlik Doğrulaması - HttpContext.Current.User öğesinin özel olarak ayarlanması, özel olarak çalışmaz. AuthorizeAttribute
- 28. .NET WebApi Kimlik Doğrulaması
- 29. Yay Güvenliği: Kimlik doğrulaması kullanıcı el ile
- 30. Kasırga websocket uygulamasında kullanıcı kimlik doğrulaması
Neden soruyorsunuz? Belirsiz olduğun belirli bir bölüm var mı? –
Şu anda ilk sorun, firebase düğüm modülünün, uygulamayı global olarak uygulamak için kimlik doğrulamasına sahip olmasıdır, ancak kimlik bilgilerini okumak ve kullanıcıları yönetmek için diğeri de sunucu oluşturma için bir "yönetici" kimlik doğrulamasına ihtiyacımız vardır. Kullanıcının karma şifresini okuyabiliyorsa (ama bunu engelleyebiliriz) Tamam ise başka bir soru olabilir. Başka bir şey, bunun için daha basit bir çözüm yok mu? (hesap başına çoklu girişler). Firebase, Auth0 veya Stormpath'ta böyle bir şey bulunamadı. –