Sign in

Neslo
Software & Creative Studio

By Benjamin P

A simple solution to a simple problem. I expected a concise answer to already be out there but I could not find it; so I wrote it.

Album Art for Crush by Floating Points

If you are interested in the details surrounding this solution, read on after the code snippets.

Config class extending WebSecurityConfigurerAdapter:

@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true, proxyTargetClass = true)
public class ServerSecurityConfig extends WebSecurityConfigurerAdapter {....

@Bean
public DaoAuthenticationProvider authenticationProvider(final PreAuthPasswordChecker preAuthPasswordChecker,
final PostAuthPasswordChecker postAuthPasswordChecker) {
DaoAuthenticationProvider provider = new DaoAuthenticationProvider();
provider.setPreAuthenticationChecks(preAuthPasswordChecker);
provider.setPostAuthenticationChecks(postAuthPasswordChecker);
return provider;
} ....
}

PreAuthPasswordChecker

import org.springframework.security.core.userdetails.UserDetails;
import org.springframework.security.core.userdetails.UserDetailsChecker;
import org.springframework.stereotype.Component…

Creator: gremlin | Credit: Getty Images

Digital transformation is the rethinking of how digital technology is used across an organization. It is a cultural journey involving connected goals and operational change in the business. While digital transformation is predominantly used in a business context, it also impacts other organizations, such as governments, public sector agencies, and organizations that are involved in tackling societal challenges.

The covid crisis rapidly reshaped both the what and the how of companies’ digital transformation agendas. With most people working remotely, employee experience of digital technology has gone from “nice to have”, to the only way work gets done. …


BY TAYLA G

In this tech and digital industries there is an increasing demand for the combination of design and development skills. Every client/company is looking to find their ‘unicorn’ — one person with a huge range of skills that they can squeeze the maximum amount of production out of without having to pay too much. Smaller companies and start-ups can probably get away with it considering the longer project windows and fewer projects overall. But there is still the risk of overworking their precious horned-horse.

So, to learn or not to learn? The answer to this question really varies…


By Thandie M

What is Design Culture?

This is not an easy phrase to define, and it’s misunderstood by many. Design Culture is more than an artistic craft; It’s a strategic tool for achieving business objectives.

Design Culture is about rediscovering the human side of business.” — Jordan Koschei

A design Culture is a vehicle to rediscover the human side of your business. Every person is special and deserves the freedom to discover who they are and what they bring to the organisations they work so hard for. …


By Thandie M

We spend a third of our day, over forty hours of the week at work, so why not make it worthwhile?

At Neslo we believe in a positive workplace culture. We believe in an environment that is created for employees, which encourages staff to work constructively together, to care for each other’s wellbeing. This encourages good relationships, increases productivity, progression, teamwork and retention of staff.

Why is it important?

Exceptional customer service:

Positive workplace culture creates better customer service and customer retention when managers and employees’ positive methods satisfy the customers. …


By Thandie M

What is data privacy

Data privacy — a subset of data security — is primarily concerned with information privacy and governing how user data is collected and distributed online. It also involves proper handling of sensitive data including: personal data, intellectual property, and confidential data.

With the massive influx of personal information that has become available online, data is now so valuable that it’s considered the “new oil mine”. Meaning that the laws that govern privacy and data protection are crucial to protecting clients, and ultimately, your organisation’s success.

Importance of data protection

Privacy is the right…

Neslo

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store