Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
solo-1
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
solo-1
Commits
043f29fc
Unverified
Commit
043f29fc
authored
Oct 19, 2018
by
Liang Ding
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
🎨
#12554
parent
b175e5ed
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
8 additions
and
24 deletions
+8
-24
src/main/java/org/b3log/solo/service/UserMgmtService.java
src/main/java/org/b3log/solo/service/UserMgmtService.java
+3
-6
src/main/webapp/admin-user-list.ftl
src/main/webapp/admin-user-list.ftl
+2
-3
src/main/webapp/js/admin/latkeAdmin.js
src/main/webapp/js/admin/latkeAdmin.js
+1
-7
src/main/webapp/js/admin/latkeAdmin.min.js
src/main/webapp/js/admin/latkeAdmin.min.js
+1
-1
src/main/webapp/js/admin/userList.js
src/main/webapp/js/admin/userList.js
+1
-7
No files found.
src/main/java/org/b3log/solo/service/UserMgmtService.java
View file @
043f29fc
...
@@ -48,7 +48,7 @@ import java.util.Set;
...
@@ -48,7 +48,7 @@ import java.util.Set;
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @author <a href="mailto:385321165@qq.com">DASHU</a>
* @author <a href="mailto:385321165@qq.com">DASHU</a>
* @author <a href="https://github.com/nanolikeyou">nanolikeyou</a>
* @author <a href="https://github.com/nanolikeyou">nanolikeyou</a>
* @version 1.1.0.1
4, Oct 5
, 2018
* @version 1.1.0.1
5, Oct 19
, 2018
* @since 0.4.0
* @since 0.4.0
*/
*/
@Service
@Service
...
@@ -133,11 +133,8 @@ public class UserMgmtService {
...
@@ -133,11 +133,8 @@ public class UserMgmtService {
final
boolean
maybeHashed
=
HASHED_PASSWORD_LENGTH
==
userPassword
.
length
();
final
boolean
maybeHashed
=
HASHED_PASSWORD_LENGTH
==
userPassword
.
length
();
final
String
newHashedPassword
=
DigestUtils
.
md5Hex
(
userPassword
);
final
String
newHashedPassword
=
DigestUtils
.
md5Hex
(
userPassword
);
final
String
oldHashedPassword
=
oldUser
.
optString
(
User
.
USER_PASSWORD
);
final
String
oldHashedPassword
=
oldUser
.
optString
(
User
.
USER_PASSWORD
);
if
(!
maybeHashed
||
(!
oldHashedPassword
.
equals
(
userPassword
)
&&
!
oldHashedPassword
.
equals
(
newHashedPassword
)))
{
if
(!
"demo.b3log.org"
.
equals
(
Latkes
.
getServerHost
()))
{
// Skips the Solo Online Demo (http://demo.b3log.org)
oldUser
.
put
(
User
.
USER_PASSWORD
,
newHashedPassword
);
if
(!
maybeHashed
||
(!
oldHashedPassword
.
equals
(
userPassword
)
&&
!
oldHashedPassword
.
equals
(
newHashedPassword
)))
{
oldUser
.
put
(
User
.
USER_PASSWORD
,
newHashedPassword
);
}
}
}
final
String
userRole
=
requestJSONObject
.
optString
(
User
.
USER_ROLE
);
final
String
userRole
=
requestJSONObject
.
optString
(
User
.
USER_ROLE
);
...
...
src/main/webapp/admin-user-list.ftl
View file @
043f29fc
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
<div class="clear"></div>
<div class="clear"></div>
<div class="form form__no-table">
<div class="form form__no-table">
${addUserLabel}
${addUserLabel}
<label for="userName">${
comment
Name1Label}</label>
<label for="userName">${
user
Name1Label}</label>
<input id="userName" type="text"/>
<input id="userName" type="text"/>
<label for="userEmail">${commentEmail1Label}</label>
<label for="userEmail">${commentEmail1Label}</label>
<input id="userEmail" type="text"/>
<input id="userEmail" type="text"/>
...
@@ -38,8 +38,7 @@ ${addUserLabel}
...
@@ -38,8 +38,7 @@ ${addUserLabel}
<div class="clear"></div>
<div class="clear"></div>
</div>
</div>
<div id="userUpdate" class="none form form__table">
<div id="userUpdate" class="none form form__table">
${updateUserLabel}
<label for="userNameUpdate">${userName1Label}</label>
<label for="userNameUpdate">${commentName1Label}</label>
<input id="userNameUpdate" type="text"/>
<input id="userNameUpdate" type="text"/>
<label for="userEmailUpdate">${commentEmail1Label}</label>
<label for="userEmailUpdate">${commentEmail1Label}</label>
<input id="userEmailUpdate" type="text"/>
<input id="userEmailUpdate" type="text"/>
...
...
src/main/webapp/js/admin/latkeAdmin.js
View file @
043f29fc
...
@@ -3601,7 +3601,7 @@ admin.register["plugin-list"] = {
...
@@ -3601,7 +3601,7 @@ admin.register["plugin-list"] = {
*
*
* @author <a href="http://vanessa.b3log.org">Liyuan Li</a>
* @author <a href="http://vanessa.b3log.org">Liyuan Li</a>
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @version 1.1.2.
0, Sep 10
, 2018
* @version 1.1.2.
1, Oct 19
, 2018
*/
*/
/* user-list 相关操作 */
/* user-list 相关操作 */
...
@@ -3782,12 +3782,6 @@ admin.userList = {
...
@@ -3782,12 +3782,6 @@ admin.userList = {
"
userRole
"
:
userRole
"
userRole
"
:
userRole
});
});
$userEmailUpdate
.
val
(
result
.
user
.
userEmail
);
$userEmailUpdate
.
val
(
result
.
user
.
userEmail
);
if
(
"
adminRole
"
===
userRole
)
{
$userEmailUpdate
.
attr
(
"
disabled
"
,
"
disabled
"
);
}
else
{
$userEmailUpdate
.
removeAttr
(
"
disabled
"
);
}
$
(
"
#userURLUpdate
"
).
val
(
result
.
user
.
userURL
);
$
(
"
#userURLUpdate
"
).
val
(
result
.
user
.
userURL
);
$
(
"
#userPasswordUpdate
"
).
val
(
result
.
user
.
userPassword
);
$
(
"
#userPasswordUpdate
"
).
val
(
result
.
user
.
userPassword
);
$
(
"
#userAvatarUpdate
"
).
val
(
result
.
user
.
userAvatar
);
$
(
"
#userAvatarUpdate
"
).
val
(
result
.
user
.
userAvatar
);
...
...
src/main/webapp/js/admin/latkeAdmin.min.js
View file @
043f29fc
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/main/webapp/js/admin/userList.js
View file @
043f29fc
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
*
*
* @author <a href="http://vanessa.b3log.org">Liyuan Li</a>
* @author <a href="http://vanessa.b3log.org">Liyuan Li</a>
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @author <a href="http://88250.b3log.org">Liang Ding</a>
* @version 1.1.2.
0, Sep 10
, 2018
* @version 1.1.2.
1, Oct 19
, 2018
*/
*/
/* user-list 相关操作 */
/* user-list 相关操作 */
...
@@ -201,12 +201,6 @@ admin.userList = {
...
@@ -201,12 +201,6 @@ admin.userList = {
"
userRole
"
:
userRole
"
userRole
"
:
userRole
});
});
$userEmailUpdate
.
val
(
result
.
user
.
userEmail
);
$userEmailUpdate
.
val
(
result
.
user
.
userEmail
);
if
(
"
adminRole
"
===
userRole
)
{
$userEmailUpdate
.
attr
(
"
disabled
"
,
"
disabled
"
);
}
else
{
$userEmailUpdate
.
removeAttr
(
"
disabled
"
);
}
$
(
"
#userURLUpdate
"
).
val
(
result
.
user
.
userURL
);
$
(
"
#userURLUpdate
"
).
val
(
result
.
user
.
userURL
);
$
(
"
#userPasswordUpdate
"
).
val
(
result
.
user
.
userPassword
);
$
(
"
#userPasswordUpdate
"
).
val
(
result
.
user
.
userPassword
);
$
(
"
#userAvatarUpdate
"
).
val
(
result
.
user
.
userAvatar
);
$
(
"
#userAvatarUpdate
"
).
val
(
result
.
user
.
userAvatar
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment