Как получить current_user с помощью плагина Spring Security Grails в GSP
Я новичок в Grails. я используюПлагин Spring Security Grails для целей аутентификации. Я хочу, чтобы получить текущий пользователь в моем файле просмотра GSP.
Я пытаюсь вот так ...
Edit this post
Здесь я хочу показатьРедактировать этот пост ссылка только на те посты, которые создал подписанный пользователь. Но это показывает ОШИБКУ -
Error 500: Internal Server Error
URI
/groovypublish/post/list
Class
java.lang.NullPointerException
Message
Cannot get property 'principal' on null object
Вот мой пост.груовый -
class Post {
static hasMany = [comments:Comment]
String title
String teaser
String content
Date lastUpdated
Boolean published = false
SortedSet comments
Person author
....... more code ....
Вот мой файл класса домена Person.groovy -
class Person {
transient springSecurityService
String realName
String username
String password
boolean enabled
boolean accountExpired
boolean accountLocked
boolean passwordExpired
byte[] avatar
String avatarType
static hasMany = [followed:Person, posts:Post]
static searchable = [only: 'realName']
........ more code ......
Пожалуйста помоги.