title: Requesting extra permissions through Google sign in on Concrete5
body: <p>We are currently trying to use Concrete5 to create an internal Intranet for the company I work for (this is a web-based server). What we would like to do is allow our employees to sign in using their Gmail and be able to see their personal calendars amongst other things on sign in.</p>
  
  <p>I would like the employees to just sign in once, get automatically asked for granting permissions during the login, and then be taken to the home page.</p>
  
  <p><strong>I'm having trouble figure out how to modify Concrete5's built-in Google login to request these scopes.</strong> I am pretty bare-bones in my PHP knowledge and no amount of Google searching has really answered my question specifically for modifying the authentication for Concrete5.</p>
  
  <p>So to sum up my question:</p>
  
  <p><strong>How would someone go about modifying Concrete5's Google authentication to request additional permissions?</strong> We are using 5.8.3 and are always updating as necessary, so modifying the core is not really an option to prevent overwrites in the future.</p>