Designed authentication functionality