Advertisement
Guest User

Untitled

a guest
Dec 20th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. func createUser(_ request: Request)throws -> ResponseRepresentable {
  2. guard let username = request.data["username"]?.string,
  3. let password = request.data["password"]?.string else {
  4. throw Abort.badRequest
  5. }
  6.  
  7. if try User.all().count == 0 {
  8. let creds = StandardCredentials(username: username, password: password)
  9. var user = try User.register(credentials: creds)
  10. try user.save()
  11. return Response(redirect: "/admin/new-post")
  12. } else {
  13. return Response(redirect: "/create-admin")
  14. }
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement