Client: add message if the admin wants to make friends without https
authorChocobozzz <florian.bigard@gmail.com>
Wed, 16 Nov 2016 19:28:38 +0000 (20:28 +0100)
committerChocobozzz <florian.bigard@gmail.com>
Wed, 16 Nov 2016 19:29:26 +0000 (20:29 +0100)
client/src/app/admin/friends/friend-add/friend-add.component.html
client/src/app/admin/friends/friend-add/friend-add.component.ts

index 62182286007ebf6256bfbfb8ae072356d0963921..eebe033f9f4d522803df612ecbbcf38b5d7cc89a 100644 (file)
@@ -22,5 +22,9 @@
     </div>
   </div>
 
+  <div *ngIf="canMakeFriends() === false"  class="alert alert-warning">
+    It seems that you are not on a HTTPS pod. Your webserver need to have TLS activated in order to make friends.
+  </div>
+
   <input type="submit" value="Make friends" class="btn btn-default" [disabled]="!isFormValid()">
 </form>
index 86b018de25333984059a686a4382639ec61321df..14f24c1924d53313e0f8725e33825b6d484f6f33 100644 (file)
@@ -27,6 +27,10 @@ export class FriendAddComponent implements OnInit {
     this.hosts.push('');
   }
 
+  canMakeFriends() {
+    return window.location.protocol === 'https://';
+  }
+
   customTrackBy(index: number, obj: any): any {
     return index;
   }