Mirror/doc
MrGadget 56bcb02c15 feat: Authentication Framework (#1057)
* Component-based Authentication

* Capitalized IsAuthenticated

* Added isAuthenticated to NetworkConnection

* Removed activeAuthenticator as unnecessary

* Removed unnecessary using

* Added more comments

* Documentation

* Added cs to code blocks in doc

* fixed typo in doc

* Doc improvements

* Fixed another typo in doc

* Removed HideInInspector

* Updated doc and image

* Fixed comment

* Added inspector header and tooltips

* Fixed typo

* Add AuthenticationData object

* Add a bullet point in the doc about AuthenticationData

* Updated screenshot image

* Added HelpURL attribute

* Added Initializers for both Server and Client

* Fixed doc grammar and phrasing

* Forgot to add the ClientInitialize in StartHost

* Updated doc with info about the initializers

* Changed initializers from bool to void.

* Eliminated the abstract model and renamed to NetworkAuthenticator and made all methods virtual

* Fixed comment

* Fixed typo

* Doc cleanup

* Doc Cleanup

* authenticator RemoveAllListeners in StopServer and StopClient

* Update Assets/Mirror/Runtime/NetworkManager.cs

Co-Authored-By: vis2k <info@noobtuts.com>

* Changes requested by Vis

* reverted conflicting change

* Revert "reverted conflicting change"

This reverts commit f65870e073.

* UnityEditor.Undo.RecordObject

* made the name camelCase

* Added internal methods and On prefix to methods

* Reverted this change so it can be done in a separate PR

* Moved authenticator calls to after runInBackground

* Add built-in timeout feature

* Changed UnityEditor.Undo.RecordObject to use gameobject

* Convert to Abstract, add Basic Authenticator, update docs.

* Removed timeout, against my better judgement.

* Removed the rest of timeout, still against my better judgement

* Fixed event listener mappings

* Renamed and consolidated methods

* updated doc and image

* made OnClientAuthenticate and OnServerAuthenticate abstract

* Updated Debug log msgs

* changed to authenticator != null

* Renamed to NetworkAuthenticator
2019-09-17 10:41:04 +02:00
..
api docs: switch to docfx for documentation (#1026) 2019-08-24 10:20:33 -05:00
articles feat: Authentication Framework (#1057) 2019-09-17 10:41:04 +02:00
Properties Fix issue doc.csproj conflicting with other assemblies 2019-08-24 15:04:40 -05:00
templates/material docs: switch to docfx for documentation (#1026) 2019-08-24 10:20:33 -05:00
.gitignore docs: switch to docfx for documentation (#1026) 2019-08-24 10:20:33 -05:00
doc.csproj Remove ninja websockes from api docs 2019-08-25 08:36:41 -05:00
docfx.json Fix issue doc.csproj conflicting with other assemblies 2019-08-24 15:04:40 -05:00
filterConfig.yml docs: switch to docfx for documentation (#1026) 2019-08-24 10:20:33 -05:00
index.md Lobby to Room (#1065) 2019-09-11 10:06:25 +02:00
toc.yml docs: switch to docfx for documentation (#1026) 2019-08-24 10:20:33 -05:00