PLT-5212 Add password setting text for google and office365 (#5029)

Этот коммит содержится в:
Joram Wilander
2017-01-10 10:05:58 -05:00
коммит произвёл George Goldberg
родитель 0cba48d155
Коммит 99493bc5fa
2 изменённых файлов: 46 добавлений и 0 удалений

Просмотреть файл

@@ -427,6 +427,34 @@ export default class SecurityTab extends React.Component {
</div>
</div>
);
} else if (this.props.user.auth_service === Constants.GOOGLE_SERVICE) {
inputs.push(
<div
key='oauthEmailInfo'
className='form-group'
>
<div className='setting-list__hint'>
<FormattedMessage
id='user.settings.security.passwordGoogleCantUpdate'
defaultMessage='Login occurs through Google Apps. Password cannot be updated.'
/>
</div>
</div>
);
} else if (this.props.user.auth_service === Constants.OFFICE365_SERVICE) {
inputs.push(
<div
key='oauthEmailInfo'
className='form-group'
>
<div className='setting-list__hint'>
<FormattedMessage
id='user.settings.security.passwordOffice365CantUpdate'
defaultMessage='Login occurs through Office 365. Password cannot be updated.'
/>
</div>
</div>
);
}
updateSectionStatus = function resetSection(e) {
@@ -504,6 +532,20 @@ export default class SecurityTab extends React.Component {
defaultMessage='Login done through SAML'
/>
);
} else if (this.props.user.auth_service === Constants.GOOGLE_SERVICE) {
describe = (
<FormattedMessage
id='user.settings.security.loginGoogle'
defaultMessage='Login done through Google Apps'
/>
);
} else if (this.props.user.auth_service === Constants.OFFICE365_SERVICE) {
describe = (
<FormattedMessage
id='user.settings.security.loginOffice365'
defaultMessage='Login done through Office 365'
/>
);
}
updateSectionStatus = function updateSection() {