Guest User

Untitled

a guest
Aug 31st, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. import org.grails.twitter.auth.Authority
  2. import org.grails.twitter.auth.Person
  3. import org.grails.twitter.auth.PersonAuthority
  4.  
  5. class BootStrap {
  6.  
  7. def springSecurityService
  8.  
  9. def init = { servletContext ->
  10. if (!Person.count()) {
  11. createData()
  12. }
  13. }
  14.  
  15. def destroy = {
  16. }
  17.  
  18. private void createData() {
  19.  
  20. def userRole = new Authority(authority: 'ROLE_USER').save()
  21.  
  22. String password = springSecurityService.encodePassword('password')
  23.  
  24. [jeff: 'Jeff Brown', graeme: 'Graeme Rocher', burt: 'Burt Beckwith', peter: 'Peter Ledbrook',
  25. user1: 'user 1', user2: 'user 2', user3: 'user 3', user4: 'user 4', user5: 'user 5',
  26. user6: 'user 6', user7: 'user 7', user8: 'user 8', user9: 'user 9', user10: 'user 10'].each { userName, realName ->
  27.  
  28. def user = new Person(username: userName, realName: realName, password: password, enabled: true).save()
  29.  
  30. PersonAuthority.create user, userRole, true
  31.  
  32. println user
  33. }
  34. }
  35. }
Add Comment
Please, Sign In to add comment