Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. public String init() {
  2.  
  3. ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
  4. try {
  5. externalContext.redirect("http://localhost:8000/web/#/example/open?username=05203628610&password=123456");
  6. } catch (IOException e) {
  7. e.printStackTrace();
  8. }
  9. return null;
  10. }
  11.  
  12. login: ['$stateParams', 'authService', '$rootScope', 'AUTH_EVENTS', function($stateParams, authService, $rootScope, AUTH_EVENTS) {
  13. var credentials = {
  14. username: $stateParams.username,
  15. password: $stateParams.password
  16. };
  17. authService.login(credentials).then(function(response) {
  18. $rootScope.currentUser = response;
  19. $rootScope.$broadcast('loginSucess');
  20. }, function() {
  21. $rootScope.$broadcast(AUTH_EVENTS.loginFailed);
  22. });
  23. }]
  24.  
  25. @Override
  26. public Response login(String username, String password) {
  27.  
  28. Subject currentUser = SecurityUtils.getSubject();
  29.  
  30. CaedAuthenticationToken token = new CaedAuthenticationToken(username, password, AppConstants.REALM.PADRAO);
  31.  
  32. try {
  33. currentUser.login(token);
  34. } catch (Exception e) {
  35. return Response.status(Status.UNAUTHORIZED).build();
  36. }
  37.  
  38. return Response.ok(getUser()).build();
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement