2016-04-06 17 views
1

ng-token-auth köşeli api ile bağlanan açısal/iyonik kullanıyorum. Şu anda giriş sayfasında çalışıyorum. Ben kodu aşağıdaki formu vardır:ng-token-auth submitLogin yöntemini farklı bir URL'ye kullanma

<form ng-submit="submitLogin(loginForm)" role="form" ng-init="loginForm = {}"> 
    <input type="email" 
     name="email" 
     id="email" 
     placeholder="Email" 
     ng-model="loginForm.email" 
     required="required" /> 

    <input type="password" 
     name="password" 
     id="password" 
     placeholder="Password" 
     ng-model="loginForm.password" 
     required="required" /> 

    <button type="submit" class="button button-block button-positive">Sign in</button> 
</form> 

submitLogin işlevi başarıyla için bir post isteği gönderir:

POST http://localhost:8100/api/auth/sign_in 

sorun bu iyonik sunucuda olmasıdır. Raylar uygulaması localhost:3000 adresinde bulunmaktadır. Bu URL'ye gitmek için yayın isteğini nasıl alabilirim? Bugüne kadar oluşturulmuş hemen hemen her tek açılı api, farklı bir sunucuya istek göndereceğinden, bunun bir şekilde dahil olduğunu hayal etmem gerekiyor.

cevap

1

Sen teşekkürler ng-token-auth

+0

için tüm olası yapılandırma seçenekleri bağlantısını İşte

angular.module('myApp', ['ng-token-auth']) .config(function($authProvider) { $authProvider.configure({ apiUrl: 'http://localhost:3000' }); }); 

edilir .Config (veya bunu denilen neyse) sizin app.js dosyasında varsayılan apiUrl değiştirmek zorunda Büyük kalp – Philip7899

İlgili konular