Advertisement
Guest User

Untitled

a guest
Oct 4th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. def init = { servletContext ->
  2.  
  3. def adminRole = new Role(authority: 'ROLE_ADMIN').save(flush: true)
  4.  
  5. def testUser = new Person(username: 'me', password: 'password')
  6. testUser.save(flush: true)
  7.  
  8. PersonRole.create testUser, adminRole, true
  9.  
  10.  
  11. }
  12.  
  13. grails.plugin.springsecurity.logout.postOnly = false
  14. grails.plugin.springsecurity.userLookup.userDomainClassName = 'simple.Role.Person'
  15. grails.plugin.springsecurity.userLookup.authorityJoinClassName = 'simple.Role.PersonRole'
  16. grails.plugin.springsecurity.authority.className = 'simple.Role'
  17.  
  18. grails.plugin.springsecurity.securityConfigType = "InterceptUrlMap"
  19. grails.plugin.springsecurity.interceptUrlMap = [
  20. [pattern: '/', access: ['permitAll']],
  21. [pattern: '/error', access: ['permitAll']],
  22. [pattern: '/index', access: ['permitAll']],
  23. [pattern: '/index.gsp', access: ['permitAll']],
  24. [pattern: '/shutdown', access: ['permitAll']],
  25. [pattern: '/assets/**', access: ['permitAll']],
  26. [pattern: '/**/js/**', access: ['permitAll']],
  27. [pattern: '/**/css/**', access: ['permitAll']],
  28. [pattern: '/**/images/**', access: ['permitAll']],
  29. [pattern: '/**/favicon.ico', access: ['permitAll']],
  30. [pattern: '/login/**', access: ['permitAll']],
  31. [pattern: '/logout/**', access: ['permitAll']],
  32. [pattern: '/simple/**', access: ['ROLE_ADMIN']]
  33. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement