✅ ابتدا فایل ISO اوریجینال!!! مربوط به Windows 11 Pro را از یکی از دو نشانی ذیل دانلود نمایید:
https://www.microsoft.com/software-download/windows11
😡 متاسفانه به تازگی (چند ماه اخیر)، مایکروسافت اجازه دانلود از این سایت را به ایرانیها نمیدهد! حتی با بعضی از VPN ها و یا استمداد از سایتهایی مانند https://shecan.ir نیز، امکان دانلود از سایت مایکروسافت وجود ندارد! اگر نتوانستید فایل ISO را از نشانی فوق دانلود نمایید، میتوانید از نشانی ذیل استفاده نمایید:
- Windows 11 (Consumer Editions)
https://www.digiboy.ir/11046/windows-11-version-22h2
✅ نکته: سایت فوق (دیجی بوی)، سایت کاملا مطمئنی است! و دقیقا همان نسخه اوریجینال!!! را قرار داده است! برای اطمینان از این موضوع، میتوانید MD5 یا SHA1 و غیره، فایل دانلود شده را محاسبه کرده و با مقادیر ثبت شده در سایت مایکروسافت مقایسه نمایید!
✅ نکته: برای اینکه فایل ISO دانلود شده را به صورت Bootable، بر روی یک Flash USB قرار دهید، میتوانید از برنامه Rufus، به نشانی ذیل استفاده نمایید:
https://rufus.ie/en/
✅ حال وارد سایت ذیل شده و شماره سریال مربوط به Windows 11 Pro را کپی نمایید:
https://www.blowingideas.com/windows-11-product-keys
✅ نکته: ممکن است که به مرور زمان، این شماره سریال، تغییر نماید! لذا هر وقت که تصمیم به نصب ویندوز گرفتید، لطفا مجددا به این سایت مراجعه نمایید!
✅ نکته: توصیه میکنم که دقیقا شماره سریال Windows 11 Pro را کپی نمایید! و نه Windows 11 Pro N! نسخهای که حرف N دارد، بدان معنا است که مجهز به برنامه Media Player و چیزهایی از این دست نمیباشد!
✅ نکته: به دلایلی که شاید در مطالب بعدی عرض نمایم، از نصب نسخههای Home, Education, Enterprise و غیره اجتناب نمایید!
✅ نکته: در زمان نصب ویندوز، شماره سریالی را وارد نکنید! یعنی ویندوز را بدون شماره سریال، نصب نمایید!
✅ نکته: بعد از نصب ویندوز، به صورت Run as Administrator، وارد محیط Command Prompt شده و دستورات ذیل را با دقت و به ترتیب اجرا نمایید:
slmgr.vbs /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms kms.digiboy.ir
slmgr /ato
✅ نکته: میتوانید برای اطلاع از نرمافزارهای دیگری که به عنوان یک برنامهنویس به آنها نیاز دارید و میخواهید فهرستی از آنها و نیز ترتیب و لینک دانلود آنها را مشاهده نمایید، به مقاله اینجانب در سایت ویرگول مراجعه نمایید:
https://vrgl.ir/MsXsG
✅ برای دانلود و نصب (اوریجینال) Office 2021 نیز میتوانید به نشانی ذیل، مراجعه نمایید:
https://www.digiboy.ir/10629/microsoft-office-2021
cd "C:\Program Files\Microsoft Office\Office16"
cscript ospp.vbs /sethst:kms.digiboy.ir
cscript ospp.vbs /act
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤24
✅ شاید خیلی از شما عزیزان، با سایت DropBox آشنایی داشته باشید.
✅ این سایتی است که برای Backup گیری از فایلها و نیز به اشتراک گذاشتن فایلها، بسیار مفید میباشد!
📌 ویژگیهای این سایت:
۱. با زبان برنامهنویسی پایتون نوشته شده است.
۲. سالها پیش، یک مرد ایرانی آنرا طراحی و پیادهسازی کرده است و به همین دلیل، ضمن فشارهای زیادی که در طی سالها، دولت آمریکا، به مدیران این شرکت وارد کرده است، تا این لحظه، هنوز کشور عزیزمان، ایران را، تحریم نکرده است!
۳. در زمان ثبتنام، به صورت رایگان ۲ گیگابایت فضا، در اختیار شما قرار میدهد و البته میتوانید با پرداخت ارزی ماهیانه ۱۲ دلار، این فضا را به ۲۰۰۰ گیگابایت! افزایش دهید.
۴. از طریق این سایت، میتوانید برنامهای (DropBox Application) را دانلود کرده و بر روی لپتاپ(ها) و یا دسکتاپ(های) خودتان نصب نمایید، و از طریق این برنامه، هرگاه فایلی را در یک دستگاه کپی، ایجاد، ویرایش و یا حذف نمایید، به طور خودکار، در دیگر دستگاههای شما نیز، همین اتفاق رخ میدهد، و اصطلاحا فایلهای موجود بر روی دستگاههای شما، Sync میشوند!
۵. در نسخه رایگان، مانند برنامه فیدیبو! شما میتوانید، این برنامه را، حداکثر بر روی ۳ دستگاه با همان اکانت، نصب نمایید!
✅ در صورتی که هنوز در این سایت، ثبتنام نکردهاید، اگر با لینکی که در ذیل، در اختیارتان قرار میدهم، در این سایت، ثبتنام نموده و برنامه مربوطه را بر روی لااقل یک دستگاه، نصب نمایید، به جای ۲ گیگ، به شما ۲ و نیم گیگ (۵۰۰ مگابایت فضای اضافه) فضای اولیه میدهد!
✅ امیدوارم که از این برنامه فوقالعاده، به نیکی استفاده کنید و یک فضای امن و مناسب ، برای ذخیرهسازی بسیاری از فایلهای مهم خود و البته قابل دسترس فراهم نمایید!
✅ نکته مهم: هر چند که این سایت، بسیار قابلاعتماد و امن میباشد، ولی اساسا توجه داشته باشید که به هیچ عنوان، نباید فایلهایی که حاوی گذرواژههای سایتهای مهم میباشند را در اینگونه سایتها قرار دهید!
https://www.dropbox.com/referrals/AACmCgKOu1IXNLo2v-mgTKLfb1G36GHx0uI?src=global9
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍13
Forwarded from DT_PYTHON_LEARNING (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
فلسفه و کاربردهای Base64
📌 در این درس وارد کدنویسی نمیشویم، لذا به هر زبان برنامهنویسی که مسلط هستید، دیدن این فیلم را به شما عزیزان قویا توصیه میکنم! اطمینان دارم که کلی ایده بدست خواهید آورد!
📌 برای مشاهده کامل فیلمهای این دوره، به کانال پایتون اینجانب مراجعه نمایید.
6219 8610 2805 1349
#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #Cryptography_004 #Base64
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21👍3
✅ تقریبا اکثر سایتها / برنامهها / ابزارهایی که در ذیل معرفی شدهاند، یا Open Source هستند، یا کاملا رایگان بوده و یا نسخه رایگانی دارند که در اکثر مواقع برای تستها و تجربیات ما کفایت میکنند:
-
https://www.postman.com
- Katalon
https://katalon.com
- Soap UI
https://www.soapui.org
-
https://insomnia.rest
-
https://swagger.io
-
https://jmeter.apache.org
- Test Sigma
https://testsigma.com
- Ready API
https://smartbear.com/product/ready-api
- HttPie
https://httpie.io
- Assertible
https://assertible.com
- HoppsCotch
https://hoppscotch.io
- Karate
https://github.com/karatelabs/karate
- Paw (Just for MacOS)
https://paw.cloud
- HttpRepl (با تشکر از آقای مهندس داریوش اقتداری)
https://github.com/dotnet/HttpRepl
✅ نکته: این فهرست نیز به مرور تکمیل و / یا ویرایش میشود!
✅ نکته: لطفا اگر هر یک از سایتهای فوق، گزینه رایگان را حذف کرده و یا نسخه رایگان آنها، چندان کاربردی و مفید نمیباشد، مراتب را به اینجانب اعلام کرده، تا نسبت به حذف آنها اقدام نمایم! در ضمن، در صورتی که سایت / برنامه / ابزار مناسب دیگری را میشناسید، به اینجانب اعلام فرمایید تا در این مطلب درج نمایم!
#Site
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍10
- https://jwt.io
- https://token.dev
- https://dinochiesa.github.io/jwt
- https://jwtbuilder.jamiekurtz.com
- https://developer.vonage.com/en/jwt
- https://www.scottbrady91.com/tools/jwt
- https://kjur.github.io/jsjws/tool_jwt.html
- https://www.javaguides.net/p/online-jwt-generator.html
- https://www.javainuse.com/decodeJWT
- https://www.javainuse.com/jwtgenerator
#Site #JWT
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍2
Forwarded from DT_PYTHON_LEARNING (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
Source Code
https://github.com/Dariush-Tasdighi/Python_Projects
#Movie #SourceCode #Python #General #EthicalHacking #Cryptography #CTF
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍4
یک شرکت دانشبنیان فعال در زمینه تولید سامانههای سفارش مشتری جهت تکمیل تیم فنی خود از افراد واجد شرایط زیر دعوت به همکاری می نماید:
✅ برنامهنویس Front-End
آشنایی با Blazor Web Assembly
تسلط به برقراری ارتباط با Back-end توسط فراخوانی Web API
تسلط به HTML , CSS, JavaScript , Bootstrap
✅ برنامهنویس Back-End
آشنایی با NET 7
تسلط به EF Core
تسلط به NET Web API Core
تسلط به ASP.NET MVC
✅ مشخصات مورد نظر:
حداقل یکسال سابقه کار
مسلط به زبان #C
آشنایی با SqlServer
✅ محل کار نزدیک مترو صادقیه
✅ تنوع در حوزههای کاری
❇️ ارسال رزومه به:
ExirTechSun@Gmail.com
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
فلسفه هر چیز، از خود آن چیز مهمتر است!
به بهانه شروع این دوره، کمی تیراندازی میکنم! و پیشاپیش عذرخواهی میکنم!
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_01
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤47👍9
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
انتخاب زبان برنامهنویسی!
😡 یک سؤال عجیب و غیر علمی!؟
کدام زبان برنامهنویسی بهتر است؟ سیشارپ یا پایتون؟
😊 یک سؤال علمی و درست؟
با توجه به زمان/هزینه/کیفیت و با توجه به محدودیتها و توانمندیهای زبانهای برنامهنویسی، برای فلان پروژه، بهتر است از چه زبان برنامهنویسی استفاده نماییم؟ سیشارپ یا پایتون؟
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_02
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤32👍9
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
انتخاب زبان برنامهنویسی!
- مسالهای به نام کارآموزی
- معرفی کل دورههای سیشارپ (#C) و تقدم، تاخر یادگیری آنها
- نقشه راه برای برنامهنویسان Full Stack / Front-End / Back-End
- چرا باید برای پروژههایی که Back-End آنها سیشارپ میباشد، از Blazor Web Assembly استفاده نماییم!
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_023
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍9
Media is too big
VIEW IN TELEGRAM
✅ از این پس، فیلمهایی که موضوعات مهم و کاربردی داشته باشند، و به دلیل حجم بالای کار و محدودیت زمانی، قادر به تولید و انتشار آنها نباشم، در صورتی که فیلمهای مفیدی را در این موضوعات از YouTube پیدا نمایم، که با توجه به وسواسی که دارم، جامع و مانع و کامل بودن آنها، مورد تایید اینجانب باشد، به صورت Full HD دانلود کرده و برای شما عزیزان، منتشر خواهم کرد.
📌 منبع:
https://www.youtube.com/@NetAdminPlus
https://www.youtube.com/watch?v=VbBmuYOtU2A&t=2s
#YouTube #Movie #EthicalHacking #Windows #Sandbox
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤15
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
ایجاد یک پروژه Blazor Web Assembly Template با دات نت نسخه ۸
Source Code:
https://github.com/Dariush-Tasdighi/Learning-Blazor-Web-Assembly-Security
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_04
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍2
https://tails.net
https://tails.net/install/index.en.html
#Security #EthicalHacking
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍13
- زمانی که یک دستگاه لپتاپ یا دسکتاپ خریداری میکنید، میتوانید قبل از نصب ویندوز، سختافرار روی آن سیستم را بررسی (مشاهده) کرده و تست سختافزاری نمایید.
- زمانی که بر روی سیستمعامل شما، تعدادی فایل به صورت ناخواسته حذف میشوند، میتوانید از طریق این مجموعه، فایلهای حذف شده را بازیابی نمایید.
- زمانی که گذرواژه ویندوز خودتان را فراموش کردهاید، میتوانید، گذرواژهتان را از طریق این مجموعه Reset نمایید.
https://www.hirensbootcd.org
https://www.hirensbootcd.org/download
https://www.hirensbootcd.org/usb-booting
#Security #EthicalHacking
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤13
- اگر Flash خودمان را، که حاوی فیلم، سریال، برنامه و غیره میباشد را، به یک دستگاه دیگری متصل نمودیم، مطمئن باشیم که قطعا ویروسی نخواهد شد!
- اگر Flash خودمان را، در اختیار شخص دیگری قرار دادیم، مطمئن باشیم که وی، فایلی را سهوا، ویرایش و یا حذف نخواهد کرد و ضمنا فایل جدیدی را نیز به Flash اضافه (کپی) نخواهد کرد!
✅ مراحل کار:
- ابتدا فلش (Flash) را به دستگاه متصل میکنیم.
- از طریق پنجره Run، دستور ذیل را نوشته، تا وارد محیط Disk Management شده، و از شماره دیسک Flash، مطلع شویم!
diskmgmt.msc
- حال به صورت Run as Administrator وارد محیط Command Prompt شده و دستور ذیل را اجرا میکنیم:
?> diskpart
- برای نمایش فهرست تمام دیسکهای موجود دستگاه، از دستور ذیل استفاده میکنیم:
- نکته: در صورتی که بعد از اجرای دستور ذیل، در کنار یک دیسک، ستاره (*) مشاهده کردیم، این بدان معنا است که این دیسک، دیسک انتخابی میباشد!
DISKPART> list disk
- با توجه به شماره دیسکی که مربوط به Flash ما میباشد، دستور ذیل را برای انتخاب آن Flash وارد میکنیم:
DISKPART> select disk [disk_number]
OR
DISKPART> sel disk [disk_number]
Disk [disk_number] is now the selected disk.
- برای مشاهده Attribute های دیسک انتخاب شده، از دستور ذیل استفاده میکنیم:
DISKPART> attribute disk
- که احتمالا اعلام میکند که در حال حاضر این دیسک، در حالت Read only نمیباشد (No)
- حال با استفاده از دستور ذیل، دیسک انتخاب شده را Read Only و یا اصطلاحا Write Protect میکنیم:
DISKPART> attribute disk set readonly
- اجرای این دستور، معمولا مقداری به طول خواهد انجامید...
- نکته: میتوانیم با استفاده از دستور ذیل، مجددا دیسک را از حالت Read Only خارج نماییم:
DISKPART> attribute disk clear readonly
- نکته: با تشکر از آقای مهندس داود اذانی بابت معرفی این برنامه
https://www.sordum.org/8117/ntfs-drive-protection-v1-5/
- نکته: با تشکر از آقای مهندس داریوش اقتداری بابت کد جذاب PowerShell
Get-Disk |
Select-Object Number,FriendlyName,@{Name="Size";
Expression={[math]::Round($_.Size/1GB,2)}},
BusType,IsReadOnly | Sort-object -Property Number
Set-Disk -Number [disk_number] -IsReadonly $True
Set-Disk -Number [disk_number] -IsReadonly $False
#Security #EthicalHacking
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤9
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
توضیحات مهمی در خصوص SSL
ایجاد صفحات لازم برای شروع Authentication
Source Code:
https://github.com/Dariush-Tasdighi/Learning-Blazor-Web-Assembly-Security
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_05
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍5
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
Cheat Sheet:
- ClaimsIdentity
- ClaimsPrincipal
- AuthenticationState
- AuthenticationStateProvider
- RedirectToLogin.razor
NuGet:
Microsoft.AspNetCore.Components.Authorization
Source Code:
https://github.com/Dariush-Tasdighi/Learning-Blazor-Web-Assembly-Security
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_06
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍8
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
Cheat Sheet:
@attribute [Authorize]
@attribute [Authorize(Roles = "R1")]
@attribute [Authorize(Roles = "R1, R2")]
@attribute [Authorize(Policy = "P1")]
@attribute [Authorize(Policy = "P1, P2")]
<AuthorizeView>
</AuthorizeView>
<AuthorizeView>
<Authorized>
</Authorized>
<Authorizing>
</Authorizing>
<NotAuthorized>
</NotAuthorized>
</AuthorizeView>
<AuthorizeView>
<AuthorizeView Context="innerContext">
</AuthorizeView>
</AuthorizeView>
Source Code:
https://github.com/Dariush-Tasdighi/Learning-Blazor-Web-Assembly-Security
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_07
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21👍6
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
Cheat Sheet:
await System.Threading.Tasks.Task
.Delay(millisecondsDelay: 2000);
claim = new System.Security.Claims
.Claim(type: "LastName", value: "Tasdighi");
// "jwt" OR "googooli" OR "magooli" OR ...
var claimsIdentity =
new System.Security.Claims.ClaimsIdentity
(claims: claims, authenticationType: "googooli");
- دو دستور ذیل غلط هستند!
@attribute [Authorize
(Policy = "CanBuy, CanDelete")]
<AuthorizeView Policy="CanBuy, CanDelete">
</AuthorizeView>
- دستور ذیل کار نمیکند!
var claimsIdentity =
new System.Security.Claims
.ClaimsIdentity(claims: claims);
Source Code:
https://github.com/Dariush-Tasdighi/Learning-Blazor-Web-Assembly-Security
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_08
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍5
Forwarded from DTX_LEARNING_ASP.NET_CORE_SECURITY (𝓓𝓪𝓻𝓲𝓾𝓼𝓱 𝓣𝓪𝓼𝓭𝓲𝓰𝓱𝓲)
Media is too big
VIEW IN TELEGRAM
ASP.NET Core WEB API + Blazor Web Assembly Custom Security
Cheat Sheet:
claim = new System.Security.Claims.Claim
(type: System.Security.Claims.ClaimTypes.Name,
value: "Dariush");
claim = new System.Security.Claims.Claim
(type: System.Security.Claims.ClaimTypes.Role,
value: "Administrator");
Name:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
Role:
http://schemas.microsoft.com/ws/2008/06/identity/claims/role
var claims =
ParseClaimsFromJwtToken(jwtToken: jwtToken);
Source Code:
https://github.com/Dariush-Tasdighi/Learning-Blazor-Web-Assembly-Security
#ASP_NET_CORE_WEB_API #BLAZOR #WEB_ASSEMBLY #SECURITY #CUSTOM_SECURITY #CUSTOM_SECURITY_NEW_SERIES #CUSTOM_SECURITY_NEW_SERIES_09
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍6