Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public String init() {
- ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
- try {
- externalContext.redirect("http://localhost:8000/web/#/example/open?username=05203628610&password=123456");
- } catch (IOException e) {
- e.printStackTrace();
- }
- return null;
- }
- login: ['$stateParams', 'authService', '$rootScope', 'AUTH_EVENTS', function($stateParams, authService, $rootScope, AUTH_EVENTS) {
- var credentials = {
- username: $stateParams.username,
- password: $stateParams.password
- };
- authService.login(credentials).then(function(response) {
- $rootScope.currentUser = response;
- $rootScope.$broadcast('loginSucess');
- }, function() {
- $rootScope.$broadcast(AUTH_EVENTS.loginFailed);
- });
- }]
- @Override
- public Response login(String username, String password) {
- Subject currentUser = SecurityUtils.getSubject();
- CaedAuthenticationToken token = new CaedAuthenticationToken(username, password, AppConstants.REALM.PADRAO);
- try {
- currentUser.login(token);
- } catch (Exception e) {
- return Response.status(Status.UNAUTHORIZED).build();
- }
- return Response.ok(getUser()).build();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement