-
Notifications
You must be signed in to change notification settings - Fork 450
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TCSACR-289] Oauth2 C# API deprecated #1206
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: kamaljeet chauhan <[email protected]>
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please delete OAuth2 in other files as well:
docs/appliation/toc_all.md
docs/application/dotnet/guides/personal/authentication.md
changes are done, please review |
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
Check Broken Link: Not found any broken link |
Thanks for the update, @chauhan321.
|
Changes are done. I am also not sure about account.md file, as it have just mentioned about all properties of account and they can be generic. so i have not deleted from that file. |
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
Check Broken Link: Not found any broken link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the reply, @chauhan321.
Below are my comments with the latest version.
@@ -13,10 +13,6 @@ You can use the following personal data features in your .NET applications: | |||
|
|||
You can synchronize service application data between a server and the device by creating various sync jobs. | |||
|
|||
- [Authentication and Authorization](authentication.md) | |||
|
|||
You can obtain an access token by using the OAuth 2.0 authorization. The OAuth 2.0 authorization framework enables you to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing you to obtain access on your own behalf. You can also use the FIDO Universal Authentication Framework to authenticate users. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oops.. this link should be kept as it is going to authentication.md, which remains after merging this PR. I asked to update just the sentence, as the sentence is mentioning OAuth 2.0 and FIDO Authentication.
Please revert back the removal of this hyperlink, and update the following sentence to mention FIDO Universal Authentication Framework only.
If possible, enhancing the description for FIDO Universal Authentication Framework would be appreciate...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes are done, kindly review
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The enhancing is more than my expectation. As the introducing, we don't need to use heavy sentences here.
How about below?
You can authenticate users without entering password using FIDO Universal Authentication Framework.
@@ -1,17 +1,13 @@ | |||
# Authentication and Authorization | |||
|
|||
|
|||
The authentication and authorization features introduce how you can obtain access tokens using OAuth 2.0, and authenticate users using the FIDO framework. | |||
|
|||
You can use the following authentication and authorization features in your .NET applications: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about removing authorization from this sentence?
You can use the following authentication and authorization features in your .NET applications: | |
You can use the following authentication features in your .NET applications: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes are done, kindly review
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
Check Broken Link: Not found any broken link |
Hello, @chauhan321
|
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
Check Broken Link: Not found any broken link |
Done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the updates
@@ -186,7 +186,6 @@ | |||
#### Authentication and Authorization | |||
##### [Overview](/application/dotnet/guides/personal/authentication.md) | |||
##### [FIDO Universal Authentication Framework](/application/dotnet/guides/personal/fido.md) | |||
##### [OAuth 2.0](/application/dotnet/guides/personal/oauth.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't recommend creating child nodes when there is only one child.
Suggestion:
...
### Personal Data
#### [Overview](/application/dotnet/guides/personal/overview.md)
#### [Account Management](/application/dotnet/guides/personal/account.md)
#### [Synchronization Management](/application/dotnet/guides/personal/data-sync.md)
#### [FIDO Universal Authentication Framework](/application/dotnet/guides/personal/fido.md)
#### [Calendar](/application/dotnet/guides/personal/calendar.md)
...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@@ -15,7 +15,7 @@ You can use the following personal data features in your .NET applications: | |||
|
|||
- [Authentication and Authorization](authentication.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you change this item as follow?
- [FIDO Universal Authentication Framework](fido.md)
You can use the FIDO Universal Authentication Framework to authenticate users. FIDO covers password-less authentications, such as fingerprint, iris, and voice.
We don't recommend creating child nodes when there is only one child.
Authentication and Authorization has only one child, fido.md
can be a child node of Personal Data
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@@ -1,17 +1,13 @@ | |||
# Authentication and Authorization |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you think this file, authentication.md
, should be reused someday, you can leave this file.
Otherwise, please remove this file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the future, there are chances of redesigning of oauth 2.0. Then we may need to reuse this file again. lets keep this file for now.
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
Check Broken Link: Not found any broken link |
Rerun bot |
checkout the webpage https://docs1.stg.tizen.org/staging/1206 |
Check Broken Link: Not found any broken link |
Hello @journey2w , changes are done. Kindly review |
81a8739
to
b4510fa
Compare
@mijin85cho could you suggest what needs to be done with this PR? |
Signed-off-by: kamaljeet chauhan [email protected]
Change Description
Tizen.Account.OAuth2 is not used by any other module, so deprecating all the public API's of Tizen.Account.OAuth2
Patch info
Samsung/TizenFX#1094
For instance,