Açısal sitemde express.js kullanarak stormpath kimlik doğrulamasını yapılandırmak için heroku guide here'u takip ettim. Sitemin kök dizinindeki/login ve/register sayfalarına başarılı bir şekilde ulaşabiliyorum. Ancak kayıt yaptırmaya çalıştığımda, her zaman yaratılmış bir kullanıcıyla karşılaşmam ve sayfamın aşağıdaki görüntüye benzediğini görüyorum.Heroku Stormpath Yanıt Vermiyor Kayıt Sayfası
cevap
adresinde çalışıyorum. Sorun aslında tek bir sayfa uygulaması (köşeli) olarak yapılandırılmış bir siteye stormpath eklemeyi deniyordu. Bunu yapmak için aşağıdaki
app.use(stormpath.init(app, {
web: {
spa:{
enabled: true,
view: path.join(__dirname, 'public', 'index.html')
}
}
}
Eğer tek sayfa uygulamanın dizin olan 'genel' yerine ve 'index.html' buna göre
Cevap ekspres-stormpath belgelerinde bulunmuştur yerine dahil etmek gerek here
, belgelerimiz size Heroku applicatoin bu değişkenleri görmelisiniz söylüyor ortam değişkenleri ile ilgili bir sorun olabilir:
heroku config | grep STORMPATH
STORMPATH_API_KEY_ID: 5IFE9WD86423ZPOV8IEXAMPL
STORMPATH_APKI_KEY_SECRET: 0Fx+Ebqns9OWBO5lbHce6FAYTUtnSpYwcQ+DEXAMPLE
STORMPATH_URL: https://api.stormpath.com/v1/applications/YoUrStOrMPaThApPlICAtiOnId
Ancak, bizim ekspres-stormpath kütüphane STORMPATH_URL
bekliyor olduğunu STORMPATH_APPLICATION_HREF
olmak. Ortamınızda STORMPATH_APPLICATION_HREF
değişkenini, Stormpath Uygulamanızın HREF'sine ayarlamayı deneyebilir misiniz? Teşekkürler! Not; Ben Stormpath
Sorun, daha önce sahip olduğum tek bir sayfa uygulamasına (açısal) stormpath eklemeye çalıştığım oldu. Sorumu düzenleyeceğim. –
Oh harika, şimdi çalıştığına sevindim! Not; StackOverflow üzerinde kendi sorunuzu cevaplayabilirsiniz - bunu burada yapmayı öneririm. Mutlu kodlar! – robertjd
Merhabalar! Hangi express-stormpath sürümünü kullanıyorsunuz açıklayabilir misiniz? Teşekkürler! – robertjd
Ekspres-stormpath: 3.0.1 kullanıyorum ve ekspres kullanıyorum: 4.13.3 –