Ejemplo n.º 1
0
func authenticate(client *client.Client, username string) error {
	password, err := askCredentials(username)
	if err != nil {
		return err
	}
	response, err := client.Authenticate(username, password)
	if err != nil {
		return err
	}
	if response.StatusCode != http.StatusOK {
		// We should have been redirected but we weren't
		return errors.New(response.Status)
	}
	return nil
}