func (p *Provider) BeginAuth(state string) (goth.Session, error) {
	u, err := p.getAuthURL()
	s := &Session{
		AuthURL:     u.String(),
		CallbackURL: p.CallbackURL,
	}
	return s, err
}
// BeginAuth will return the authentication end-point for Steam.
BeginAuth will return the authentication end-point for Steam.
// BeginAuth will return the authentication end - point for Steam .
func (p *Provider) BeginAuth(state string) (goth.Session, error) {
	u, err := p.getAuthURL()
	s := &Session{
		AuthURL:     u.String(),
		CallbackURL: p.CallbackURL,
	}
	return s, err
}
func ( p * Provider ) BeginAuth ( state string ) ( goth . Session , error ) { u , err := p . getAuthURL ( ) s := & Session { AuthURL : u . String ( ) , CallbackURL : p . CallbackURL , } return s , err }
BeginAuth will return the authentication end-point for Steam.
BeginAuth will return the authentication end - point for Steam .