- Feature Comments-showpage branch included
- Feature jQuery branch included
- Feature Pagination branch included
- Feature Sorting branch included
- Feature Category branch included
- Feature Start date campground to end date campground
- Feature Report excel, pdf
- Feature pasien
- Feature rekamedis (autocomplete data)
- Feature email verification
- Feature share with social media using jssocials (facebook not worked)
- Feature categories on header
- Fixed image size, same as the other images
- Fixed Password by Affri Selumar, karena beda package bcrypt harusnya bcrypt-nodejs
MongoError: E11000 duplicate key error collection: yelpcamp_v15.users index: local.email_1 dup key: { : null } at Function.create (/Users/muhammadalfifadhlur/Documents/yelpcamp/node_modules/mongodb-core/lib/error.js:43:12) at toError (/Users/muhammadalfifadhlur/Documents/yelpcamp/node_modules/mongodb/lib/utils.js:149:22) at coll.s.topology.insert (/Users/muhammadalfifadhlur/Documents/yelpcamp/node_modules/mongodb/lib/operations/collection_ops.js:828:39) at /Users/muhammadalfifadhlur/Documents/yelpcamp/node_modules/mongodb-core/lib/connection/pool.js:531:18 at _combinedTickCallback (internal/process/next_tick.js:131:7) at process._tickCallback (internal/process/next_tick.js:180:9)
If i'm try this way, not fixed :
- E11000 duplicate key error index in mongodb mongoose, SOLUTION ==> Or use db.users.dropIndexes() if you're making multiple index changes https://stackoverflow.com/questions/24430220/e11000-duplicate-key-error-index-in-mongodb-mongoose
- User registrasi akun yelpcamp
- Setelah registrasi, user akan mendapatkan email bahwa akun yelpcamp harus diverifikasi
- User mengklik link verifikasi
- Akun user terverifikasi
- User Upload KTP
- Admin yelpcamp akan memverifikasi akun user, apakah diterima atau tidak
- Jika diterima, maka akan mendapatkan konfirmasi akun terverifikasi melalui email
- User dapat membuat acara yelpcamp baru
git branch :
- git branch
- git checkout -b feature1
- git branch
- git checkout master
- klw mau merge, posisinya harus dalam keadaan master, lalu git merge feature1
- update git per file : (git add .) kemudian git commit -m "your comment"
- git remote add origin https://github.com/fadlurss/yelpcamp
- git push -f --set-upstream origin master
Sampai section 33 berhubungan dengan login yelpcamp
npm install passport passport-local passport-local-mongoose express-session --save
passportjs.org passport local on github passport local mongoose express-session
login from scotch.io login via email berhasil
pemanggilan router nya berbeda : campground dan index(login) memakai cara webdevbootcamp comment pakai cara scotch.io
sampai section 35
If you are using angular.js with express.js and node.js, you will need to do some changes in your code to make express CSRF protection mechanism work with angular.js. Angular.js has built-in support for CSRF protection as they have mentioned in their documentation.
Kalau masih kelihatan teknologi server side nya oleh wappalyzer, penyebabnya adalah cache. Maka, diwajibkan untuk mengganti nilai portnya.