Grails: 3.3.0 Spring Security: 3.2.0.M1grails 3; En voyant vos propres données avec Spring Security
J'ai fait quelques recherches sur ce sujet et j'ai trouvé cette réponse après de (Seeing only your own data in Grails) pourrait être la réponse Je cherche, mais de toute façon ça ne marche pas.
Voici comment je capture l'utilisateur connecté et essaie de filtrer et de laisser l'utilisateur connecté afficher ses propres données. (Ceci est mon contrôleur de tâches) Par ailleurs ce qui est l'utilisation de [tâches: tâches]
def index(Integer max) {
def authenticated = getAuthenticatedUser().username
def tasks = User.findAllByUsername(authenticated)
[tasks: tasks]
params.max = Math.min(max ?: 10, 100)
respond Task.list(params), model:[tasks: Task.count()]
}
Ceci est mon domaine de travail
class Task {
transient springSecurityService
String task
Project project
Pic picName
static hasMany = [subTask:Subtask]
static belongsTo =[Project,Pic,User]
}
S'il vous plaît me donner quelques suggestions ou s'il vous plaît laissez-moi savoir où ai-je faire des erreurs! Merci d'avance! Cordialement, Hee
Merci pour votre réponse! En fait mon problème est juste que je n'ai pas appelé sur mon GSP. Et vraiment merci pour vos conseils – Trainee