spring-boot-realworld-examp.../src/main/java/io/spring/core/service/AuthorizationService.java
2017-08-18 17:08:27 +08:00

16 lines
515 B
Java

package io.spring.core.service;
import io.spring.core.article.Article;
import io.spring.core.comment.Comment;
import io.spring.core.user.User;
public class AuthorizationService {
public static boolean canWriteArticle(User user, Article article) {
return user.getId().equals(article.getUserId());
}
public static boolean canWriteComment(User user, Article article, Comment comment) {
return user.getId().equals(article.getUserId()) || user.getId().equals(comment.getUserId());
}
}