Raylarda yakmak için yeniyim ama SQlite veritabanımdaki verileri iphone uygulamasından raylar web uygulamasına göndermek istiyorum. Bir "senkronizasyon" servisi gibi.iPhone ve uygulama arasında HTTP kimlik doğrulaması
Web uygulaması için kimlik doğrulama için kullanıyorum. Temel HTTP kimlik doğrulamasını etkinleştirdim ve xml veya json verileri için web sitesine girebiliyorum. Ayrıca posta üstbilgisini JSON'a ve kullanıcı adı ve parola ile ayarladığımda web sitesine veri yükleyebilirim.
Burada sıkıştığım yer var.
1) Kullanıcı 1. oturumdan sonra nasıl oturum açabilirim? Web sitesine her veri gönderdiğimde http kimlik doğrulamasını kullanır mıyım? Jetonu doğrulamak için okudum ama nasıl kullanacağımı bilmiyorum.
2) JSON verilerini http://localhost:3000/example gibi doğru kullanıcı adı ve parola ile gönderebilirim. Ancak, kullanıcı adı ve şifre yanlışsa HTML içeriğini döndürür. Giriş başarısı/fialure hakkında json verilerini döndüren bir şey yazmam gerekiyor mu?
3) Benim iphone uygulaması ile web uygulamam arasında iletişim kurmak. Web uygulaması tarafında bir RESTful API yazarken doğru muyum? Aktif kaynakları kullanmam gerekir mi?
Tüm bunların nasıl çalıştığıyla ilgili genel resmin üzerine takılıyorum. Teşekkürler!
Hey Johnny, http: // localhost: 3000/login? User [email] [email protected]&user [password] = şifresine erişmeye çalıştığımda, temel http kimlik doğrulamasını etkinleştirdim ve uygulamayı denedim. "{" error ":" Devam etmeden önce oturum açmanız veya kaydolmanız gerekiyor. "}" Düşünceleriniz? – BeachRunnerFred