Removed In dev Pro editor

This commit is contained in:
SowinskiBraeden committed 2020-11-30 10:28:25 -08:00
1 parent 43f662982e
commit 877ad3c8d0
3 files changed
-141

No files matched your search

-70
View File
@@ -30,76 +30,6 @@ router.get('/register', forwardAuthenticated, (req, res) => res.render('register
// Edit page // Edit page
router.get('/edit', (req, res) => res.render('edit')); router.get('/edit', (req, res) => res.render('edit'));
// Edit
router.post('/edit', (req, res) => {
const { user, name, email, oldPassword, newPassword, newPassword2 } = req.body;
let errors = [];
if (!name || !email || !oldPassword || !newPassword || !newPassword2) {
errors.push({ msg: 'Please enter all fields' });
}
if (oldPassword != user.password) {
errors.push({ msg: 'Password is incorrect' });
}
if (newPassword != newPassword2) {
errors.push({ msg: 'New password doesnt match' });
}
if (oldPassword == newPassword) {
errors.push({ msg: 'Cant use the same password' })
}
if (newPassword.length < 6) {
errors.push({ msg: 'Password must be at least 6 characters' });
}
if (errors.length > 0) {
res.render('register', {
errors,
name,
email,
oldPassword,
newPassword2,
newPassword2
});
} else {
User.findOne({ email: email }).then(user => {
if (user) {
errors.push({ msg: 'Email already exists' });
res.render('register', {
errors,
name,
email,
oldPassword,
newPassword,
newPassword2
});
} else {
bcrypt.genSalt(10, (err, salt) => {
bcrypt.hash(newPassword, salt, (err, hash) => {
if (err) throw err;
user.password = hash;
user.name = name;
user.email = email;
user
.save()
.then(user => {
req.flash(
'success_msg',
'You are now registered and can log in'
);
res.redirect('/users/login');
})
.catch(err => console.log(err));
});
});
}
});
}
});
// Register // Register
router.post('/register', upload.single('image'), (req, res, next) => { router.post('/register', upload.single('image'), (req, res, next) => {
const { name, email, password, password2 } = req.body; const { name, email, password, password2 } = req.body;
-70
View File
@@ -1,70 +0,0 @@
<div class="row mt-5">
<div class="col-md-6 m-auto">
<div class="card card-body">
<h1 class="text-center mb-3">
<i class="fas fa-user-plus"></i> Edit Account
</h1>
<% include ./partials/messages %>
<form action="/users/edit" method="POST">
<div class="form-group">
<label for="name">Name</label>
<input
type="name"
id="name"
name="name"
class="form-control"
placeholder="Enter Name"
value="<%= typeof name != 'undefined' ? name : '' %>"
/>
</div>
<div class="form-group">
<label for="email">Email</label>
<input
type="email"
id="email"
name="email"
class="form-control"
placeholder="Enter Email"
value="<%= typeof email != 'undefined' ? email : '' %>"
/>
</div>
<div class="form-group">
<label for="password">Current Password</label>
<input
type="password"
id="oldPassword"
name="oldPassword"
class="form-control"
placeholder="Current Password"
value="<%= typeof password != 'undefined' ? password : '' %>"
/>
</div>
<div class="form-group">
<label for="password2">Confirm Password</label>
<input
type="password"
id="newPassword"
name="newPassword"
class="form-control"
placeholder="New Password"
value="<%= typeof password2 != 'undefined' ? password2 : '' %>"
/>
</div>
<div class="form-group">
<label for="password2">Confirm Password</label>
<input
type="password"
id="newPassword2"
name="newPassword2"
class="form-control"
placeholder="Confirm New Password"
value="<%= typeof password2 != 'undefined' ? password2 : '' %>"
/>
</div>
<button type="submit" class="btn btn-primary btn-block">
Save Changes
</button>
</form>
</div>
</div>
</div>
-1
View File
@@ -47,7 +47,6 @@
</div> </div>
<br> <br>
<a href="/users/logout" class="btn btn-secondary">Logout</a> <a href="/users/logout" class="btn btn-secondary">Logout</a>
<a href='/users/edit' class='btn btn-secondary'>Edit</a>
<script> <script>
let xp = <%= user.xp %>; let xp = <%= user.xp %>;
let currRank; let currRank;